Rusthenge
Different values: 26
=====================================
object {Rusthenge}
    _id : string {Rusthenge._id} (all different values)
    img : string {Rusthenge.img} (2 different values)
        systems/pf2e/icons/default-icons/hazard.svg (x7)
        systems/pf2e/icons/default-icons/npc.svg (x19)
    items : array<object> {Rusthenge.items}
        Length: min=1 max=29
        Value type: object {Rusthenge.items.[]}
            _id : string {Rusthenge.items.[]._id} (233 different values)
            img : string {Rusthenge.items.[].img} (86 different values)
            name : string {Rusthenge.items.[].name} (159 different values)
            sort : integer {Rusthenge.items.[].sort} (30 different values)
            system : object {Rusthenge.items.[].system}
                [actionType] : object {Rusthenge.items.[].system.actionType}
                    value : string {Rusthenge.items.[].system.actionType.value} (3 different values)
                        reaction (x11)
                        passive (x39)
                        action (x16)
                [actions] : object {Rusthenge.items.[].system.actions}
                    [value] : integer {Rusthenge.items.[].system.actions.value} (3 different values)
                        1 (x13)
                        3 (x1)
                        2 (x2)
                [category] : string {Rusthenge.items.[].system.category} (14 different values)
                    offensive (x45)
                    martial (x7)
                    wand (x3)
                    interaction (x10)
                    defensive (x11)
                    simple (x4)
                    heavy (x3)
                    light (x3)
                    medium (x2)
                    unarmored (x1)
                    potion (x1)
                    other (x1)
                    advanced (x1)
                    poison (x1)
                description : object {Rusthenge.items.[].system.description}
                    value : string {Rusthenge.items.[].system.description.value} (134 different values)
                    [gm] : string {Rusthenge.items.[].system.description.gm} (3 different values)
                        <p>While the Horn of Rust's power has diminished over the ages since Xar-Azmak's death, those who carry it are still subject to its palpable chaotic influences. If you aren't chaotic evil, you are @UUID[Compendium.pf2e.conditionitems.Item.Enfeebled]{Enfeebled 1} while carrying or using the Horn of Rust, and if you're lawful or good, you are instead @UUID[Compendium.pf2e.conditionitems.Item.Enfeebled]{Enfeebled 2} and @UUID[Compendium.pf2e.conditionitems.Item.Stupefied]{Stupefied 1}. The longer a non-worshipper of Xar-Azmak carries the Horn of Rust, the greater the chances a vloriak or other demon (or group of demons) will seek them out to slay them and reclaim the artifact. The frequency of these attacks is left to the GM to determine, but they should occur no less frequently than once a month. These attacks should always be at least moderate encounters; if the PCs don't take them seriously, the attacks could eventually escalate into severe encounters.</p>
                    <hr />
                    <p><strong>Xar-Azmak Resurrected</strong> If the demon lord Xar-Azmak is resurrected, the Horn of Rust becomes a 20th-level item. Its swirling aura of rusty metal shards grants a +3 item bonus to AC, deals @Damage[20d6[slashing]] damage (@Check[reflex|dc:43|basic] save), and the tetanus has a @Check[fortitude|dc:43] save. It has a [[/r 1d20+31 #Counteract]]{+31} counteract modifier against diseases. You can cast the following additional spells using the artifact's charges.</p>
                    <ul>
                    <li><strong>4th</strong> @UUID[Compendium.pf2e.spells-srd.Item.Rusting Grasp]</li>
                    <li><strong>5th</strong> @UUID[Compendium.pf2e.spells-srd.Item.Toxic Cloud]</li>
                    <li><strong>6th</strong> @UUID[Compendium.pf2e.spells-srd.Item.Disintegrate]</li>
                    <li><strong>7th</strong> @UUID[Compendium.pf2e.spells-srd.Item.Divine Decree] (chaotic or evil only)</li>
                    <li><strong>8th</strong> @UUID[Compendium.pf2e.spells-srd.Item.Desiccate]</li>
                    <li><strong>9th</strong> @UUID[Compendium.pf2e.spells-srd.Item.Disjunction]</li>
                    <li><strong>10th</strong> @UUID[Compendium.pf2e.spells-srd.Item.Cataclysm]</li>
                    </ul>
                    <hr />
                    <p><strong>Destruction</strong> The Horn of Rust must be washed with the juice of a fresh peach plucked from an immortal arboreal, then dipped into a pool of molten dawnsilver, and finally cooled with the tears of a remorseful demon. Alternatively, GMs can devise a series of their own quests for the PCs and send them to destroy this ancient artifact. Once the horn is destroyed, Xar-Azmak can never be resurrected.</p> (x1)
                        <p>key to chest in area <strong>E2</strong></p> (x1)
                        <p>Secure storage key</p> (x1)
                publication : object {Rusthenge.items.[].system.publication}
                    license : string {Rusthenge.items.[].system.publication.license} (2 different values)
                        OGL (x222)
                        ORC (x11)
                    remaster : boolean {Rusthenge.items.[].system.publication.remaster} (2 different values)
                        False (x221)
                        True (x12)
                    title : string {Rusthenge.items.[].system.publication.title} (8 different values)
                         (x109)
                        Pathfinder Rage of Elements (x1)
                        Pathfinder Core Rulebook (x94)
                        Pathfinder Player Core (x11)
                        Pathfinder Bestiary (x12)
                        Pathfinder Advanced Player's Guide (x2)
                        Pathfinder Adventure: Rusthenge (x1)
                        Pathfinder Bestiary 2 (x3)
                rules : ###FoundryRulesObject###
                [slug] : string {Rusthenge.items.[].system.slug} (85 different values)
                traits : object {Rusthenge.items.[].system.traits}
                    [value] : array<string> {Rusthenge.items.[].system.traits.value}
                        Length: min=0 max=6
                        Value type: string {Rusthenge.items.[].system.traits.value.[]} (71 different values)
                    [rarity] : string {Rusthenge.items.[].system.traits.rarity} (3 different values)
                        common (x157)
                        uncommon (x8)
                        unique (x1)
                    [traditions] : array<string> {Rusthenge.items.[].system.traits.traditions}
                        Length: min=0 max=4
                        Value type: string {Rusthenge.items.[].system.traits.traditions.[]} (4 different values)
                            arcane (x49)
                            primal (x34)
                            divine (x61)
                            occult (x62)
                [attack] : object {Rusthenge.items.[].system.attack}
                    value : string {Rusthenge.items.[].system.attack.value} (same value: )
                [attackEffects] : object {Rusthenge.items.[].system.attackEffects}
                    [custom] : string {Rusthenge.items.[].system.attackEffects.custom} (same value: )
                    value : array<string> {Rusthenge.items.[].system.attackEffects.value}
                        Length: min=0 max=2
                        Value type: string {Rusthenge.items.[].system.attackEffects.value.[]} (9 different values)
                            rust-creep (x5)
                            dispelling-critical (x1)
                            bleeding-gash (x1)
                            tongue-grab (x1)
                            grab (x2)
                            tetanus (x1)
                            werecreature-curse-of-the-werecreature (x1)
                            smiths-fury (x2)
                            rust (x1)
                [bonus] : object {Rusthenge.items.[].system.bonus}
                    value : integer {Rusthenge.items.[].system.bonus.value} (12 different values)
                        11 (x5)
                        0 (x12)
                        16 (x1)
                        7 (x1)
                        9 (x7)
                        6 (x5)
                        10 (x8)
                        8 (x1)
                        4 (x1)
                        14 (x1)
                        12 (x1)
                        15 (x2)
                [damageRolls] : object {Rusthenge.items.[].system.damageRolls}
                    [pzHqtJZetnsnp0ss] : object {Rusthenge.items.[].system.damageRolls.pzHqtJZetnsnp0ss}
                        damage : string {Rusthenge.items.[].system.damageRolls.pzHqtJZetnsnp0ss.damage} (same value: 2d6+5)
                        damageType : string {Rusthenge.items.[].system.damageRolls.pzHqtJZetnsnp0ss.damageType} (same value: void)
                    [rh2xFMZZMv7hrQ1m] : object {Rusthenge.items.[].system.damageRolls.rh2xFMZZMv7hrQ1m}
                        damage : string {Rusthenge.items.[].system.damageRolls.rh2xFMZZMv7hrQ1m.damage} (same value: 2d10+4)
                        damageType : string {Rusthenge.items.[].system.damageRolls.rh2xFMZZMv7hrQ1m.damageType} (same value: piercing)
                    [0] : object {Rusthenge.items.[].system.damageRolls.0}
                        damage : string {Rusthenge.items.[].system.damageRolls.0.damage} (7 different values)
                            1d6-1 (x1)
                            1d8+3 (x1)
                            1d6+3 (x1)
                            1d4+1 (x1)
                            1d8+4 (x2)
                            1d6+4 (x1)
                            1d4+4 (x2)
                        damageType : string {Rusthenge.items.[].system.damageRolls.0.damageType} (3 different values)
                            bludgeoning (x2)
                            piercing (x5)
                            slashing (x2)
                    [xll2omell18iaw3gvh67] : object {Rusthenge.items.[].system.damageRolls.xll2omell18iaw3gvh67}
                        damage : string {Rusthenge.items.[].system.damageRolls.xll2omell18iaw3gvh67.damage} (same value: 1d4)
                        damageType : string {Rusthenge.items.[].system.damageRolls.xll2omell18iaw3gvh67.damageType} (same value: spirit)
                    [osuvacjgboqimwz1flxn] : object {Rusthenge.items.[].system.damageRolls.osuvacjgboqimwz1flxn}
                        damage : string {Rusthenge.items.[].system.damageRolls.osuvacjgboqimwz1flxn.damage} (same value: 1d4)
                        damageType : string {Rusthenge.items.[].system.damageRolls.osuvacjgboqimwz1flxn.damageType} (same value: spirit)
                    [OFfqcrIqPeg8KOzf] : object {Rusthenge.items.[].system.damageRolls.OFfqcrIqPeg8KOzf}
                        damage : string {Rusthenge.items.[].system.damageRolls.OFfqcrIqPeg8KOzf.damage} (same value: 1d4)
                        damageType : string {Rusthenge.items.[].system.damageRolls.OFfqcrIqPeg8KOzf.damageType} (same value: fire)
                    [pEk689OzA2zGtw7f] : object {Rusthenge.items.[].system.damageRolls.pEk689OzA2zGtw7f}
                        damage : string {Rusthenge.items.[].system.damageRolls.pEk689OzA2zGtw7f.damage} (same value: 1d4+5)
                        damageType : string {Rusthenge.items.[].system.damageRolls.pEk689OzA2zGtw7f.damageType} (same value: bludgeoning)
                    [GWmOHQdtjXjWQW27] : object {Rusthenge.items.[].system.damageRolls.GWmOHQdtjXjWQW27}
                        damage : string {Rusthenge.items.[].system.damageRolls.GWmOHQdtjXjWQW27.damage} (same value: 1d4+4)
                        damageType : string {Rusthenge.items.[].system.damageRolls.GWmOHQdtjXjWQW27.damageType} (same value: slashing)
                    [NRHyWLY1DW8ADem5] : object {Rusthenge.items.[].system.damageRolls.NRHyWLY1DW8ADem5}
                        damage : string {Rusthenge.items.[].system.damageRolls.NRHyWLY1DW8ADem5.damage} (same value: 1d4+6)
                        damageType : string {Rusthenge.items.[].system.damageRolls.NRHyWLY1DW8ADem5.damageType} (same value: slashing)
                    [SqEduw9NowIRARYf] : object {Rusthenge.items.[].system.damageRolls.SqEduw9NowIRARYf}
                        damage : string {Rusthenge.items.[].system.damageRolls.SqEduw9NowIRARYf.damage} (same value: 1d8+5)
                        damageType : string {Rusthenge.items.[].system.damageRolls.SqEduw9NowIRARYf.damageType} (same value: bludgeoning)
                    [1PtYCW4cEq5PXm7F] : object {Rusthenge.items.[].system.damageRolls.1PtYCW4cEq5PXm7F}
                        damage : string {Rusthenge.items.[].system.damageRolls.1PtYCW4cEq5PXm7F.damage} (same value: 2d6+3)
                        damageType : string {Rusthenge.items.[].system.damageRolls.1PtYCW4cEq5PXm7F.damageType} (same value: piercing)
                    [nhecaCkMfj89n6nu] : object {Rusthenge.items.[].system.damageRolls.nhecaCkMfj89n6nu}
                        damage : string {Rusthenge.items.[].system.damageRolls.nhecaCkMfj89n6nu.damage} (same value: 1d6)
                        damageType : string {Rusthenge.items.[].system.damageRolls.nhecaCkMfj89n6nu.damageType} (same value: piercing)
                    [S2WaYKDCyLEwvuWP] : object {Rusthenge.items.[].system.damageRolls.S2WaYKDCyLEwvuWP}
                        damage : string {Rusthenge.items.[].system.damageRolls.S2WaYKDCyLEwvuWP.damage} (same value: 1d10+4)
                        damageType : string {Rusthenge.items.[].system.damageRolls.S2WaYKDCyLEwvuWP.damageType} (same value: bludgeoning)
                    [zAO2U3Nt2ZXcrdoI] : object {Rusthenge.items.[].system.damageRolls.zAO2U3Nt2ZXcrdoI}
                        damage : string {Rusthenge.items.[].system.damageRolls.zAO2U3Nt2ZXcrdoI.damage} (same value: 1d6)
                        damageType : string {Rusthenge.items.[].system.damageRolls.zAO2U3Nt2ZXcrdoI.damageType} (same value: mental)
                    [ka33amlykrcrv5nq90lv] : object {Rusthenge.items.[].system.damageRolls.ka33amlykrcrv5nq90lv}
                        damage : string {Rusthenge.items.[].system.damageRolls.ka33amlykrcrv5nq90lv.damage} (same value: 1d8+4)
                        damageType : string {Rusthenge.items.[].system.damageRolls.ka33amlykrcrv5nq90lv.damageType} (same value: bludgeoning)
                    [2rof0t3ang89c3dtvwyr] : object {Rusthenge.items.[].system.damageRolls.2rof0t3ang89c3dtvwyr}
                        damage : string {Rusthenge.items.[].system.damageRolls.2rof0t3ang89c3dtvwyr.damage} (same value: 1d12+4)
                        damageType : string {Rusthenge.items.[].system.damageRolls.2rof0t3ang89c3dtvwyr.damageType} (same value: piercing)
                    [G86bxvLzCZPP89P1] : object {Rusthenge.items.[].system.damageRolls.G86bxvLzCZPP89P1}
                        damage : string {Rusthenge.items.[].system.damageRolls.G86bxvLzCZPP89P1.damage} (same value: 1d4)
                        damageType : string {Rusthenge.items.[].system.damageRolls.G86bxvLzCZPP89P1.damageType} (same value: piercing)
                    [WRdM3vn2QlVgHm0n] : object {Rusthenge.items.[].system.damageRolls.WRdM3vn2QlVgHm0n}
                        damage : string {Rusthenge.items.[].system.damageRolls.WRdM3vn2QlVgHm0n.damage} (same value: 1d4)
                        damageType : string {Rusthenge.items.[].system.damageRolls.WRdM3vn2QlVgHm0n.damageType} (same value: piercing)
                    [zBS6m33YcaGg5g3A] : object {Rusthenge.items.[].system.damageRolls.zBS6m33YcaGg5g3A}
                        damage : string {Rusthenge.items.[].system.damageRolls.zBS6m33YcaGg5g3A.damage} (same value: 1d10+4)
                        damageType : string {Rusthenge.items.[].system.damageRolls.zBS6m33YcaGg5g3A.damageType} (same value: piercing)
                    [9q1exYf1kxgLPKfz] : object {Rusthenge.items.[].system.damageRolls.9q1exYf1kxgLPKfz}
                        damage : string {Rusthenge.items.[].system.damageRolls.9q1exYf1kxgLPKfz.damage} (same value: 4d8)
                        damageType : string {Rusthenge.items.[].system.damageRolls.9q1exYf1kxgLPKfz.damageType} (same value: piercing)
                    [CVn5jBJJVnRLVVG1] : object {Rusthenge.items.[].system.damageRolls.CVn5jBJJVnRLVVG1}
                        damage : string {Rusthenge.items.[].system.damageRolls.CVn5jBJJVnRLVVG1.damage} (same value: 2d6+4)
                        damageType : string {Rusthenge.items.[].system.damageRolls.CVn5jBJJVnRLVVG1.damageType} (same value: slashing)
                    [7ba082hmHJlr8vV6] : object {Rusthenge.items.[].system.damageRolls.7ba082hmHJlr8vV6}
                        damage : string {Rusthenge.items.[].system.damageRolls.7ba082hmHJlr8vV6.damage} (same value: 1d6+4)
                        damageType : string {Rusthenge.items.[].system.damageRolls.7ba082hmHJlr8vV6.damageType} (same value: bludgeoning)
                    [oeSPzT4HA23epP25] : object {Rusthenge.items.[].system.damageRolls.oeSPzT4HA23epP25}
                        damage : string {Rusthenge.items.[].system.damageRolls.oeSPzT4HA23epP25.damage} (same value: 1d6+2)
                        damageType : string {Rusthenge.items.[].system.damageRolls.oeSPzT4HA23epP25.damageType} (same value: bludgeoning)
                    [6xngbQ3wbgsg4Jo6] : object {Rusthenge.items.[].system.damageRolls.6xngbQ3wbgsg4Jo6}
                        damage : string {Rusthenge.items.[].system.damageRolls.6xngbQ3wbgsg4Jo6.damage} (same value: 1d12+3)
                        damageType : string {Rusthenge.items.[].system.damageRolls.6xngbQ3wbgsg4Jo6.damageType} (same value: slashing)
                    [3nv5wRnsPdoOJptB] : object {Rusthenge.items.[].system.damageRolls.3nv5wRnsPdoOJptB}
                        damage : string {Rusthenge.items.[].system.damageRolls.3nv5wRnsPdoOJptB.damage} (same value: 2d6+6)
                        damageType : string {Rusthenge.items.[].system.damageRolls.3nv5wRnsPdoOJptB.damageType} (same value: slashing)
                    [HKHN9PNSd3oQOEYf] : object {Rusthenge.items.[].system.damageRolls.HKHN9PNSd3oQOEYf}
                        damage : string {Rusthenge.items.[].system.damageRolls.HKHN9PNSd3oQOEYf.damage} (same value: 1d6)
                        damageType : string {Rusthenge.items.[].system.damageRolls.HKHN9PNSd3oQOEYf.damageType} (same value: spirit)
                    [XVftTvk0adSnjOHr] : object {Rusthenge.items.[].system.damageRolls.XVftTvk0adSnjOHr}
                        damage : string {Rusthenge.items.[].system.damageRolls.XVftTvk0adSnjOHr.damage} (same value: 1d6)
                        damageType : string {Rusthenge.items.[].system.damageRolls.XVftTvk0adSnjOHr.damageType} (same value: spirit)
                    [oqSqhQzJchpl3wfw] : object {Rusthenge.items.[].system.damageRolls.oqSqhQzJchpl3wfw}
                        damage : string {Rusthenge.items.[].system.damageRolls.oqSqhQzJchpl3wfw.damage} (same value: 2d6)
                        damageType : string {Rusthenge.items.[].system.damageRolls.oqSqhQzJchpl3wfw.damageType} (same value: acid)
                    [1] : object {Rusthenge.items.[].system.damageRolls.1}
                        damage : string {Rusthenge.items.[].system.damageRolls.1.damage} (same value: 1d4)
                        damageType : string {Rusthenge.items.[].system.damageRolls.1.damageType} (same value: spirit)
                    [ljdligppovb6ee2ngfkp] : object {Rusthenge.items.[].system.damageRolls.ljdligppovb6ee2ngfkp}
                        damage : string {Rusthenge.items.[].system.damageRolls.ljdligppovb6ee2ngfkp.damage} (same value: 1d6+3)
                        damageType : string {Rusthenge.items.[].system.damageRolls.ljdligppovb6ee2ngfkp.damageType} (same value: bludgeoning)
                    gc4xnalxd9nv71da2yyy : object {Rusthenge.items.[].system.damageRolls.gc4xnalxd9nv71da2yyy}
                        damage : string {Rusthenge.items.[].system.damageRolls.gc4xnalxd9nv71da2yyy.damage} (same value: 1d6+3)
                        damageType : string {Rusthenge.items.[].system.damageRolls.gc4xnalxd9nv71da2yyy.damageType} (same value: bludgeoning)
                [weaponType] : object {Rusthenge.items.[].system.weaponType}
                    value : string {Rusthenge.items.[].system.weaponType.value} (2 different values)
                        ranged (x5)
                        melee (x28)
                [autoHeightenLevel] : object {Rusthenge.items.[].system.autoHeightenLevel}
                    [value] : integer {Rusthenge.items.[].system.autoHeightenLevel.value} (same value: 1)
                [prepared] : object {Rusthenge.items.[].system.prepared}
                    [flexible] : boolean {Rusthenge.items.[].system.prepared.flexible} (same value: False)
                    value : string {Rusthenge.items.[].system.prepared.value} (4 different values)
                        innate (x5)
                        prepared (x2)
                        spontaneous (x3)
                        focus (x2)
                [proficiency] : object {Rusthenge.items.[].system.proficiency}
                    value : integer {Rusthenge.items.[].system.proficiency.value} (2 different values)
                        1 (x9)
                        0 (x3)
                [slots] : object {Rusthenge.items.[].system.slots}
                    [slot0] : object {Rusthenge.items.[].system.slots.slot0}
                        max : integer {Rusthenge.items.[].system.slots.slot0.max} (2 different values)
                            4 (x1)
                            5 (x1)
                        prepared : array<object> {Rusthenge.items.[].system.slots.slot0.prepared}
                            Length: min=4 max=5
                            Value type: object {Rusthenge.items.[].system.slots.slot0.prepared.[]}
                                id : string {Rusthenge.items.[].system.slots.slot0.prepared.[].id} (9 different values)
                                    2y8vTsPwvXGAvUqG (x1)
                                    XevHxHglgmZX6kOX (x1)
                                    DNjIXDzkQqAWADx9 (x1)
                                    kZQ7MjgvDXHakX5i (x1)
                                    v3LmIBb4HQpiKDtg (x1)
                                    j1LalS1XgANCE491 (x1)
                                    yCN5vbIFoFQOtwDD (x1)
                                    fz35P7gsZdhhCdXJ (x1)
                                    PlbmKaRX84OVd7BY (x1)
                    [slot1] : object {Rusthenge.items.[].system.slots.slot1}
                        max : integer {Rusthenge.items.[].system.slots.slot1.max} (4 different values)
                            3 (x1)
                            4 (x3)
                            6 (x1)
                            1 (x1)
                        [prepared] : array<object> {Rusthenge.items.[].system.slots.slot1.prepared}
                            Length: min=3 max=6
                            Value type: object {Rusthenge.items.[].system.slots.slot1.prepared.[]}
                                id : string {Rusthenge.items.[].system.slots.slot1.prepared.[].id} (6 different values)
                                    H3P0GC4k3uLswANE (x1)
                                    HfPxBLvMG5D3qjVu (x1)
                                    JRdQZehuSNWAaj30 (x1)
                                    favrQlUoHErC3KCl (x1)
                                    5rZgScmhTb2oHDi5 (x4)
                                    AIJf0XcwzexNFxqt (x1)
                        [value] : integer {Rusthenge.items.[].system.slots.slot1.value} (2 different values)
                            4 (x3)
                            1 (x1)
                    [slot2] : object {Rusthenge.items.[].system.slots.slot2}
                        max : integer {Rusthenge.items.[].system.slots.slot2.max} (4 different values)
                            2 (x1)
                            3 (x1)
                            4 (x2)
                            1 (x1)
                        [prepared] : array<object> {Rusthenge.items.[].system.slots.slot2.prepared}
                            Length: min=2 max=2
                            Value type: object {Rusthenge.items.[].system.slots.slot2.prepared.[]}
                                id : string {Rusthenge.items.[].system.slots.slot2.prepared.[].id} (2 different values)
                                    MxwilCvsVsLCDOsR (x1)
                                    nonpV66dAVOH6lyt (x1)
                        value : integer {Rusthenge.items.[].system.slots.slot2.value} (3 different values)
                            3 (x1)
                            4 (x2)
                            1 (x1)
                    [slot4] : object {Rusthenge.items.[].system.slots.slot4}
                        max : integer {Rusthenge.items.[].system.slots.slot4.max} (same value: 1)
                        value : integer {Rusthenge.items.[].system.slots.slot4.value} (same value: 1)
                    [slot3] : object {Rusthenge.items.[].system.slots.slot3}
                        max : integer {Rusthenge.items.[].system.slots.slot3.max} (same value: 3)
                        value : integer {Rusthenge.items.[].system.slots.slot3.value} (same value: 3)
                [spelldc] : object {Rusthenge.items.[].system.spelldc}
                    dc : integer {Rusthenge.items.[].system.spelldc.dc} (6 different values)
                        21 (x4)
                        16 (x1)
                        20 (x3)
                        18 (x2)
                        22 (x1)
                        24 (x1)
                    [mod] : integer {Rusthenge.items.[].system.spelldc.mod} (same value: 0)
                    value : integer {Rusthenge.items.[].system.spelldc.value} (7 different values)
                        13 (x3)
                        8 (x1)
                        11 (x1)
                        12 (x3)
                        10 (x2)
                        14 (x1)
                        16 (x1)
                [tradition] : object {Rusthenge.items.[].system.tradition}
                    value : string {Rusthenge.items.[].system.tradition.value} (3 different values)
                        arcane (x1)
                        divine (x8)
                        occult (x3)
                [area] : object {Rusthenge.items.[].system.area}
                    type : string {Rusthenge.items.[].system.area.type} (4 different values)
                        cone (x1)
                        burst (x7)
                        emanation (x6)
                        line (x1)
                    value : integer {Rusthenge.items.[].system.area.value} (5 different values)
                        15 (x1)
                        10 (x3)
                        5 (x3)
                        20 (x4)
                        30 (x4)
                [cost] : object {Rusthenge.items.[].system.cost}
                    value : string {Rusthenge.items.[].system.cost.value} (3 different values)
                         (x84)
                        black onyx, see Table 7-1 (x1)
                        rare oils worth a total value of 10 gp × the target's level (x1)
                [counteraction] : boolean {Rusthenge.items.[].system.counteraction} (2 different values)
                    False (x80)
                    True (x6)
                [damage] : object {Rusthenge.items.[].system.damage}
                    [0] : object {Rusthenge.items.[].system.damage.0}
                        [applyMod] : boolean {Rusthenge.items.[].system.damage.0.applyMod} (2 different values)
                            True (x7)
                            False (x18)
                        [category] : string {Rusthenge.items.[].system.damage.0.category} (same value: persistent)
                        formula : string {Rusthenge.items.[].system.damage.0.formula} (9 different values)
                            0 (x5)
                            2d10 (x6)
                            1d4 (x2)
                            2d4 (x6)
                            1d8 (x7)
                            1d6 (x2)
                            2d6 (x1)
                            3d8 (x1)
                            1d10+4 (x1)
                        kinds : array<string> {Rusthenge.items.[].system.damage.0.kinds}
                            Length: min=1 max=2
                            Value type: string {Rusthenge.items.[].system.damage.0.kinds.[]} (2 different values)
                                damage (x30)
                                healing (x8)
                        materials : array<> {Rusthenge.items.[].system.damage.0.materials}
                            Length: min=0 max=0
                            Value type: mixed
                        type : string {Rusthenge.items.[].system.damage.0.type} (8 different values)
                            mental (x7)
                            sonic (x4)
                            void (x9)
                            spirit (x3)
                            vitality (x3)
                            acid (x3)
                            bleed (x1)
                            untyped (x1)
                    [damageType] : string {Rusthenge.items.[].system.damage.damageType} (3 different values)
                        piercing (x5)
                        bludgeoning (x4)
                        slashing (x3)
                    [dice] : integer {Rusthenge.items.[].system.damage.dice} (same value: 1)
                    [die] : string {Rusthenge.items.[].system.damage.die} (5 different values)
                        d10 (x1)
                        d4 (x5)
                        d8 (x1)
                        d6 (x4)
                        d12 (x1)
                    [gcovwqxwitqchoin] : object {Rusthenge.items.[].system.damage.gcovwqxwitqchoin}
                        applyMod : boolean {Rusthenge.items.[].system.damage.gcovwqxwitqchoin.applyMod} (same value: False)
                        category : string {Rusthenge.items.[].system.damage.gcovwqxwitqchoin.category} (same value: splash)
                        formula : string {Rusthenge.items.[].system.damage.gcovwqxwitqchoin.formula} (same value: 1)
                        kinds : array<string> {Rusthenge.items.[].system.damage.gcovwqxwitqchoin.kinds}
                            Length: min=1 max=1
                            Value type: string {Rusthenge.items.[].system.damage.gcovwqxwitqchoin.kinds.[]} (same value: damage)
                        materials : array<> {Rusthenge.items.[].system.damage.gcovwqxwitqchoin.materials}
                            Length: min=0 max=0
                            Value type: mixed
                        type : string {Rusthenge.items.[].system.damage.gcovwqxwitqchoin.type} (same value: acid)
                    [9k8ayqgvgultdghx] : object {Rusthenge.items.[].system.damage.9k8ayqgvgultdghx}
                        applyMod : boolean {Rusthenge.items.[].system.damage.9k8ayqgvgultdghx.applyMod} (same value: False)
                        [category] : mixed
                        formula : string {Rusthenge.items.[].system.damage.9k8ayqgvgultdghx.formula} (same value: 2)
                        kinds : array<string> {Rusthenge.items.[].system.damage.9k8ayqgvgultdghx.kinds}
                            Length: min=1 max=1
                            Value type: string {Rusthenge.items.[].system.damage.9k8ayqgvgultdghx.kinds.[]} (same value: healing)
                        materials : array<> {Rusthenge.items.[].system.damage.9k8ayqgvgultdghx.materials}
                            Length: min=0 max=0
                            Value type: mixed
                        type : string {Rusthenge.items.[].system.damage.9k8ayqgvgultdghx.type} (same value: untyped)
                    [formula] : string {Rusthenge.items.[].system.damage.formula} (same value: 1d8)
                    [kind] : string {Rusthenge.items.[].system.damage.kind} (same value: healing)
                    [type] : string {Rusthenge.items.[].system.damage.type} (same value: vitality)
                [defense] : object {Rusthenge.items.[].system.defense}
                    save : object {Rusthenge.items.[].system.defense.save}
                        basic : boolean {Rusthenge.items.[].system.defense.save.basic} (2 different values)
                            False (x24)
                            True (x16)
                        statistic : string {Rusthenge.items.[].system.defense.save.statistic} (2 different values)
                            will (x23)
                            fortitude (x17)
                [duration] : object {Rusthenge.items.[].system.duration}
                    [sustained] : boolean {Rusthenge.items.[].system.duration.sustained} (2 different values)
                        False (x80)
                        True (x6)
                    value : mixed
                        string {Rusthenge.items.[].system.duration.value} (14 different values)
                            1 minute (x16)
                            10 minutes (x2)
                            1 or more rounds (see below) (x1)
                            1 round (x5)
                            varies (x8)
                            until the next time you make your daily preparations (x1)
                            until the start of your next turn (x6)
                             (x39)
                            5 minutes (x1)
                            1 year or until dismissed (x1)
                            until the end of the target's next turn (x2)
                            until your next daily preparations (x2)
                            unlimited (x1)
                            see below (x1)
                        integer {Rusthenge.items.[].system.duration.value} (same value: 0)
                [level] : object {Rusthenge.items.[].system.level}
                    value : integer {Rusthenge.items.[].system.level.value} (6 different values)
                        2 (x24)
                        1 (x63)
                        0 (x23)
                        5 (x4)
                        3 (x3)
                        4 (x1)
                [location] : object {Rusthenge.items.[].system.location}
                    [heightenedLevel] : integer {Rusthenge.items.[].system.location.heightenedLevel} (3 different values)
                        2 (x18)
                        1 (x16)
                        3 (x2)
                    [value] : string {Rusthenge.items.[].system.location.value} (12 different values)
                        60deOo2mPqEopbvy (x8)
                        gOiaDjo5WK8ESJHN (x2)
                        6nw2PBjIOywRn2EZ (x9)
                        4t5XvSdzxMt0dvuc (x14)
                        wy6MelxfzLoSJxmq (x1)
                        byGy8WeeprOm4nwb (x8)
                        kiCT3SIcgPIBLg7h (x1)
                        oOfSZDYCpCwStkdB (x13)
                        cdtXWAUaZAHryF8F (x4)
                        FWHFEirBNdz22BqV (x6)
                        YuejnaqH1UUSFEtm (x13)
                        bKldotvWkspZfjHv (x4)
                    [signature] : boolean {Rusthenge.items.[].system.location.signature} (same value: True)
                [range] : object {Rusthenge.items.[].system.range}
                    value : string {Rusthenge.items.[].system.range.value} (7 different values)
                         (x20)
                        touch (x6)
                        60 feet (x6)
                        30 feet (x35)
                        varies (x7)
                        10 feet (x3)
                        120 feet (x9)
                [requirements] : string {Rusthenge.items.[].system.requirements} (2 different values)
                     (x85)
                    You can bleed (x1)
                [target] : object {Rusthenge.items.[].system.target}
                    value : string {Rusthenge.items.[].system.target.value} (18 different values)
                         (x27)
                        1 creature (x31)
                        enemies in the area (x3)
                        1 living or undead creature (x2)
                        1 living creature or 1 willing undead creature (x4)
                        1 willing living creature or 1 undead (x3)
                        1 object (x2)
                        1 dead creature (x1)
                        1 willing creature (x3)
                        1 creature of a level no greater than double the inveigle ritual's level (x1)
                        1 creature or object (x1)
                        you and allies in the area (x1)
                        1 ally and 1 enemy (x2)
                        1 dying creature (x1)
                        The triggering creature (x1)
                        1 object (cook, lift, or tidy only) (x1)
                        1 unattended object (x1)
                        1 living creature (x1)
                [time] : object {Rusthenge.items.[].system.time}
                    value : string {Rusthenge.items.[].system.time.value} (8 different values)
                        2 (x61)
                        1 (x9)
                        1 day (x3)
                        1 to 3 (x7)
                        1 minute (x2)
                        reaction (x1)
                        3 (x2)
                        10 minutes (x1)
                [heightening] : object {Rusthenge.items.[].system.heightening}
                    [levels] : object {Rusthenge.items.[].system.heightening.levels}
                        [4] : object {Rusthenge.items.[].system.heightening.levels.4}
                            target : object {Rusthenge.items.[].system.heightening.levels.4.target}
                                value : string {Rusthenge.items.[].system.heightening.levels.4.target.value} (same value: 2 creatures)
                        [7] : object {Rusthenge.items.[].system.heightening.levels.7}
                            [target] : object {Rusthenge.items.[].system.heightening.levels.7.target}
                                value : string {Rusthenge.items.[].system.heightening.levels.7.target.value} (2 different values)
                                    5 creatures (x1)
                                    10 creatures (x1)
                            [damage] : object {Rusthenge.items.[].system.heightening.levels.7.damage}
                                0 : object {Rusthenge.items.[].system.heightening.levels.7.damage.0}
                                    applyMod : boolean {Rusthenge.items.[].system.heightening.levels.7.damage.0.applyMod} (same value: False)
                                    [category] : mixed
                                    formula : string {Rusthenge.items.[].system.heightening.levels.7.damage.0.formula} (same value: 4d6)
                                    materials : array<> {Rusthenge.items.[].system.heightening.levels.7.damage.0.materials}
                                        Length: min=0 max=0
                                        Value type: mixed
                                    type : string {Rusthenge.items.[].system.heightening.levels.7.damage.0.type} (same value: acid)
                                gcovwqxwitqchoin : object {Rusthenge.items.[].system.heightening.levels.7.damage.gcovwqxwitqchoin}
                                    applyMod : boolean {Rusthenge.items.[].system.heightening.levels.7.damage.gcovwqxwitqchoin.applyMod} (same value: False)
                                    category : string {Rusthenge.items.[].system.heightening.levels.7.damage.gcovwqxwitqchoin.category} (same value: splash)
                                    formula : string {Rusthenge.items.[].system.heightening.levels.7.damage.gcovwqxwitqchoin.formula} (same value: 3)
                                    materials : array<> {Rusthenge.items.[].system.heightening.levels.7.damage.gcovwqxwitqchoin.materials}
                                        Length: min=0 max=0
                                        Value type: mixed
                                    type : string {Rusthenge.items.[].system.heightening.levels.7.damage.gcovwqxwitqchoin.type} (same value: acid)
                        [3] : object {Rusthenge.items.[].system.heightening.levels.3}
                            [target] : object {Rusthenge.items.[].system.heightening.levels.3.target}
                                value : string {Rusthenge.items.[].system.heightening.levels.3.target.value} (2 different values)
                                    5 creatures (x6)
                                    10 objects (x2)
                            [damage] : object {Rusthenge.items.[].system.heightening.levels.3.damage}
                                0 : object {Rusthenge.items.[].system.heightening.levels.3.damage.0}
                                    applyMod : boolean {Rusthenge.items.[].system.heightening.levels.3.damage.0.applyMod} (same value: False)
                                    [category] : mixed
                                    formula : string {Rusthenge.items.[].system.heightening.levels.3.damage.0.formula} (same value: 2d6)
                                    materials : array<> {Rusthenge.items.[].system.heightening.levels.3.damage.0.materials}
                                        Length: min=0 max=0
                                        Value type: mixed
                                    type : string {Rusthenge.items.[].system.heightening.levels.3.damage.0.type} (same value: acid)
                                gcovwqxwitqchoin : object {Rusthenge.items.[].system.heightening.levels.3.damage.gcovwqxwitqchoin}
                                    applyMod : boolean {Rusthenge.items.[].system.heightening.levels.3.damage.gcovwqxwitqchoin.applyMod} (same value: False)
                                    category : string {Rusthenge.items.[].system.heightening.levels.3.damage.gcovwqxwitqchoin.category} (same value: splash)
                                    formula : string {Rusthenge.items.[].system.heightening.levels.3.damage.gcovwqxwitqchoin.formula} (same value: 1)
                                    materials : array<> {Rusthenge.items.[].system.heightening.levels.3.damage.gcovwqxwitqchoin.materials}
                                        Length: min=0 max=0
                                        Value type: mixed
                                    type : string {Rusthenge.items.[].system.heightening.levels.3.damage.gcovwqxwitqchoin.type} (same value: acid)
                            range : object {Rusthenge.items.[].system.heightening.levels.3.range}
                                value : string {Rusthenge.items.[].system.heightening.levels.3.range.value} (2 different values)
                                    60 feet (x1)
                                    500 feet (x1)
                        [6] : object {Rusthenge.items.[].system.heightening.levels.6}
                            target : object {Rusthenge.items.[].system.heightening.levels.6.target}
                                value : string {Rusthenge.items.[].system.heightening.levels.6.target.value} (3 different values)
                                    10 creatures (x1)
                                    any number of objects (x2)
                                    10 willing creatures (x1)
                        [5] : object {Rusthenge.items.[].system.heightening.levels.5}
                            [damage] : object {Rusthenge.items.[].system.heightening.levels.5.damage}
                                0 : object {Rusthenge.items.[].system.heightening.levels.5.damage.0}
                                    applyMod : boolean {Rusthenge.items.[].system.heightening.levels.5.damage.0.applyMod} (same value: False)
                                    [category] : mixed
                                    formula : string {Rusthenge.items.[].system.heightening.levels.5.damage.0.formula} (same value: 3d6)
                                    materials : array<> {Rusthenge.items.[].system.heightening.levels.5.damage.0.materials}
                                        Length: min=0 max=0
                                        Value type: mixed
                                    type : string {Rusthenge.items.[].system.heightening.levels.5.damage.0.type} (same value: acid)
                                gcovwqxwitqchoin : object {Rusthenge.items.[].system.heightening.levels.5.damage.gcovwqxwitqchoin}
                                    applyMod : boolean {Rusthenge.items.[].system.heightening.levels.5.damage.gcovwqxwitqchoin.applyMod} (same value: False)
                                    category : string {Rusthenge.items.[].system.heightening.levels.5.damage.gcovwqxwitqchoin.category} (same value: splash)
                                    formula : string {Rusthenge.items.[].system.heightening.levels.5.damage.gcovwqxwitqchoin.formula} (same value: 2)
                                    materials : array<> {Rusthenge.items.[].system.heightening.levels.5.damage.gcovwqxwitqchoin.materials}
                                        Length: min=0 max=0
                                        Value type: mixed
                                    type : string {Rusthenge.items.[].system.heightening.levels.5.damage.gcovwqxwitqchoin.type} (same value: acid)
                            [target] : object {Rusthenge.items.[].system.heightening.levels.5.target}
                                value : string {Rusthenge.items.[].system.heightening.levels.5.target.value} (same value: 10 creatures)
                            range : object {Rusthenge.items.[].system.heightening.levels.5.range}
                                value : string {Rusthenge.items.[].system.heightening.levels.5.range.value} (same value: 120 feet)
                        [9] : object {Rusthenge.items.[].system.heightening.levels.9}
                            damage : object {Rusthenge.items.[].system.heightening.levels.9.damage}
                                0 : object {Rusthenge.items.[].system.heightening.levels.9.damage.0}
                                    applyMod : boolean {Rusthenge.items.[].system.heightening.levels.9.damage.0.applyMod} (same value: False)
                                    [category] : mixed
                                    formula : string {Rusthenge.items.[].system.heightening.levels.9.damage.0.formula} (same value: 5d6)
                                    materials : array<> {Rusthenge.items.[].system.heightening.levels.9.damage.0.materials}
                                        Length: min=0 max=0
                                        Value type: mixed
                                    type : string {Rusthenge.items.[].system.heightening.levels.9.damage.0.type} (same value: acid)
                                gcovwqxwitqchoin : object {Rusthenge.items.[].system.heightening.levels.9.damage.gcovwqxwitqchoin}
                                    applyMod : boolean {Rusthenge.items.[].system.heightening.levels.9.damage.gcovwqxwitqchoin.applyMod} (same value: False)
                                    category : string {Rusthenge.items.[].system.heightening.levels.9.damage.gcovwqxwitqchoin.category} (same value: splash)
                                    formula : string {Rusthenge.items.[].system.heightening.levels.9.damage.gcovwqxwitqchoin.formula} (same value: 4)
                                    materials : array<> {Rusthenge.items.[].system.heightening.levels.9.damage.gcovwqxwitqchoin.materials}
                                        Length: min=0 max=0
                                        Value type: mixed
                                    type : string {Rusthenge.items.[].system.heightening.levels.9.damage.gcovwqxwitqchoin.type} (same value: acid)
                    type : string {Rusthenge.items.[].system.heightening.type} (2 different values)
                        fixed (x18)
                        interval (x30)
                    [damage] : object {Rusthenge.items.[].system.heightening.damage}
                        [0] : string {Rusthenge.items.[].system.heightening.damage.0} (8 different values)
                            1d6 (x5)
                            1d10 (x6)
                            1d4 (x5)
                            1d8 (x7)
                            2d6 (x1)
                            2d8 (x1)
                            2d4 (x3)
                            1d10+4 (x1)
                        [9k8ayqgvgultdghx] : string {Rusthenge.items.[].system.heightening.damage.9k8ayqgvgultdghx} (same value: 2)
                    [interval] : integer {Rusthenge.items.[].system.heightening.interval} (2 different values)
                        2 (x7)
                        1 (x23)
                [baseItem] : string {Rusthenge.items.[].system.baseItem} (16 different values)
                    halberd (x1)
                    light-mace (x1)
                    sickle (x1)
                    full-plate (x3)
                    whip (x1)
                    studded-leather-armor (x2)
                    warhammer (x1)
                    pick (x1)
                    breastplate (x2)
                    rapier (x1)
                    explorers-clothing (x1)
                    dagger (x2)
                    leather-armor (x1)
                    light-hammer (x1)
                    greatsword (x1)
                    aklys (x1)
                [bonusDamage] : object {Rusthenge.items.[].system.bonusDamage}
                    value : integer {Rusthenge.items.[].system.bonusDamage.value} (same value: 0)
                [bulk] : object {Rusthenge.items.[].system.bulk}
                    value : mixed
                        integer {Rusthenge.items.[].system.bulk.value} (3 different values)
                            2 (x4)
                            4 (x3)
                            1 (x8)
                        float {Rusthenge.items.[].system.bulk.value} (same value: 0,1)
                [containerId] : mixed
                [equipped] : object {Rusthenge.items.[].system.equipped}
                    carryType : string {Rusthenge.items.[].system.equipped.carryType} (2 different values)
                        worn (x29)
                        held (x3)
                    [handsHeld] : integer {Rusthenge.items.[].system.equipped.handsHeld} (2 different values)
                        0 (x21)
                        1 (x3)
                    [invested] : mixed
                    [inSlot] : boolean {Rusthenge.items.[].system.equipped.inSlot} (2 different values)
                        False (x3)
                        True (x1)
                [group] : string {Rusthenge.items.[].system.group} (10 different values)
                    polearm (x1)
                    club (x2)
                    knife (x3)
                    plate (x5)
                    flail (x1)
                    leather (x3)
                    hammer (x2)
                    pick (x1)
                    sword (x2)
                    cloth (x1)
                [hardness] : integer {Rusthenge.items.[].system.hardness} (same value: 0)
                [hp] : object {Rusthenge.items.[].system.hp}
                    max : integer {Rusthenge.items.[].system.hp.max} (same value: 0)
                    value : integer {Rusthenge.items.[].system.hp.value} (same value: 0)
                [material] : object {Rusthenge.items.[].system.material}
                    [grade] : mixed
                    [type] : mixed
                [price] : object {Rusthenge.items.[].system.price}
                    value : object {Rusthenge.items.[].system.price.value}
                        [gp] : integer {Rusthenge.items.[].system.price.value.gp} (9 different values)
                            2 (x6)
                            160 (x3)
                            30 (x3)
                            3 (x2)
                            1 (x1)
                            8 (x2)
                            4 (x1)
                            5 (x1)
                            10 (x1)
                        [sp] : integer {Rusthenge.items.[].system.price.value.sp} (5 different values)
                            4 (x2)
                            2 (x3)
                            1 (x2)
                            7 (x1)
                            3 (x1)
                [quantity] : integer {Rusthenge.items.[].system.quantity} (4 different values)
                    1 (x28)
                    3 (x2)
                    5 (x1)
                    4 (x1)
                [reload] : object {Rusthenge.items.[].system.reload}
                    value : string {Rusthenge.items.[].system.reload.value} (2 different values)
                         (x8)
                        - (x4)
                [runes] : object {Rusthenge.items.[].system.runes}
                    potency : integer {Rusthenge.items.[].system.runes.potency} (2 different values)
                        1 (x4)
                        0 (x17)
                    property : array<> {Rusthenge.items.[].system.runes.property}
                        Length: min=0 max=0
                        Value type: mixed
                    [striking] : integer {Rusthenge.items.[].system.runes.striking} (2 different values)
                        1 (x2)
                        0 (x10)
                    [resilient] : integer {Rusthenge.items.[].system.runes.resilient} (same value: 0)
                [size] : string {Rusthenge.items.[].system.size} (same value: med)
                [splashDamage] : object {Rusthenge.items.[].system.splashDamage}
                    [value] : integer {Rusthenge.items.[].system.splashDamage.value} (same value: 0)
                [usage] : object {Rusthenge.items.[].system.usage}
                    value : string {Rusthenge.items.[].system.usage.value} (2 different values)
                        held-in-two-hands (x3)
                        held-in-one-hand (x20)
                    [canBeAmmo] : boolean {Rusthenge.items.[].system.usage.canBeAmmo} (same value: False)
                [uses] : object {Rusthenge.items.[].system.uses}
                    autoDestroy : boolean {Rusthenge.items.[].system.uses.autoDestroy} (2 different values)
                        False (x3)
                        True (x3)
                    max : integer {Rusthenge.items.[].system.uses.max} (2 different values)
                        1 (x5)
                        5 (x1)
                    value : integer {Rusthenge.items.[].system.uses.value} (2 different values)
                        1 (x5)
                        5 (x1)
                [frequency] : object {Rusthenge.items.[].system.frequency}
                    max : integer {Rusthenge.items.[].system.frequency.max} (same value: 1)
                    per : string {Rusthenge.items.[].system.frequency.per} (2 different values)
                        PT10M (x1)
                        round (x1)
                    value : integer {Rusthenge.items.[].system.frequency.value} (same value: 1)
                [deathNote] : boolean {Rusthenge.items.[].system.deathNote} (same value: True)
                [showSlotlessLevels] : object {Rusthenge.items.[].system.showSlotlessLevels}
                    value : boolean {Rusthenge.items.[].system.showSlotlessLevels.value} (same value: False)
                [ritual] : object {Rusthenge.items.[].system.ritual}
                    primary : object {Rusthenge.items.[].system.ritual.primary}
                        check : string {Rusthenge.items.[].system.ritual.primary.check} (2 different values)
                            Religion (expert; you must be a demon) (x1)
                            Arcana (expert), Occultism (expert), or Religion (expert) (x2)
                    secondary : object {Rusthenge.items.[].system.ritual.secondary}
                        casters : integer {Rusthenge.items.[].system.ritual.secondary.casters} (2 different values)
                            0 (x2)
                            1 (x1)
                        checks : string {Rusthenge.items.[].system.ritual.secondary.checks} (2 different values)
                             (x2)
                            Religion (x1)
                [acBonus] : integer {Rusthenge.items.[].system.acBonus} (5 different values)
                    6 (x3)
                    2 (x2)
                    4 (x2)
                    0 (x1)
                    1 (x1)
                [checkPenalty] : integer {Rusthenge.items.[].system.checkPenalty} (4 different values)
                    -3 (x3)
                    -1 (x3)
                    -2 (x2)
                    0 (x1)
                [dexCap] : integer {Rusthenge.items.[].system.dexCap} (5 different values)
                    0 (x3)
                    3 (x2)
                    1 (x2)
                    5 (x1)
                    4 (x1)
                [speedPenalty] : integer {Rusthenge.items.[].system.speedPenalty} (3 different values)
                    -10 (x3)
                    0 (x4)
                    -5 (x2)
                [strength] : integer {Rusthenge.items.[].system.strength} (4 different values)
                    4 (x3)
                    1 (x2)
                    3 (x2)
                    0 (x1)
                [mod] : object {Rusthenge.items.[].system.mod}
                    value : integer {Rusthenge.items.[].system.mod.value} (2 different values)
                        4 (x2)
                        9 (x1)
                [proficient] : object {Rusthenge.items.[].system.proficient}
                    value : integer {Rusthenge.items.[].system.proficient.value} (same value: 0)
                [overlays] : object {Rusthenge.items.[].system.overlays}
                    [4gyp3qlsv5ywdyjq] : object {Rusthenge.items.[].system.overlays.4gyp3qlsv5ywdyjq}
                        _id : string {Rusthenge.items.[].system.overlays.4gyp3qlsv5ywdyjq._id} (same value: 4gyp3qlsv5ywdyjq)
                        name : string {Rusthenge.items.[].system.overlays.4gyp3qlsv5ywdyjq.name} (same value: Harm (vs. Undead))
                        overlayType : string {Rusthenge.items.[].system.overlays.4gyp3qlsv5ywdyjq.overlayType} (same value: override)
                        sort : integer {Rusthenge.items.[].system.overlays.4gyp3qlsv5ywdyjq.sort} (same value: 3)
                        system : object {Rusthenge.items.[].system.overlays.4gyp3qlsv5ywdyjq.system}
                            damage : object {Rusthenge.items.[].system.overlays.4gyp3qlsv5ywdyjq.system.damage}
                                0 : object {Rusthenge.items.[].system.overlays.4gyp3qlsv5ywdyjq.system.damage.0}
                                    formula : string {Rusthenge.items.[].system.overlays.4gyp3qlsv5ywdyjq.system.damage.0.formula} (same value: 1d8+8)
                                    kinds : array<string> {Rusthenge.items.[].system.overlays.4gyp3qlsv5ywdyjq.system.damage.0.kinds}
                                        Length: min=1 max=1
                                        Value type: string {Rusthenge.items.[].system.overlays.4gyp3qlsv5ywdyjq.system.damage.0.kinds.[]} (same value: healing)
                            [defense] : mixed
                            heightening : object {Rusthenge.items.[].system.overlays.4gyp3qlsv5ywdyjq.system.heightening}
                                damage : object {Rusthenge.items.[].system.overlays.4gyp3qlsv5ywdyjq.system.heightening.damage}
                                    0 : string {Rusthenge.items.[].system.overlays.4gyp3qlsv5ywdyjq.system.heightening.damage.0} (same value: 1d8+8)
                            range : object {Rusthenge.items.[].system.overlays.4gyp3qlsv5ywdyjq.system.range}
                                value : string {Rusthenge.items.[].system.overlays.4gyp3qlsv5ywdyjq.system.range.value} (same value: 30 feet)
                            target : object {Rusthenge.items.[].system.overlays.4gyp3qlsv5ywdyjq.system.target}
                                value : string {Rusthenge.items.[].system.overlays.4gyp3qlsv5ywdyjq.system.target.value} (same value: 1 willing undead creature)
                            time : object {Rusthenge.items.[].system.overlays.4gyp3qlsv5ywdyjq.system.time}
                                value : string {Rusthenge.items.[].system.overlays.4gyp3qlsv5ywdyjq.system.time.value} (same value: 2)
                            traits : object {Rusthenge.items.[].system.overlays.4gyp3qlsv5ywdyjq.system.traits}
                                value : array<string> {Rusthenge.items.[].system.overlays.4gyp3qlsv5ywdyjq.system.traits.value}
                                    Length: min=3 max=3
                                    Value type: string {Rusthenge.items.[].system.overlays.4gyp3qlsv5ywdyjq.system.traits.value.[]} (3 different values)
                                        concentrate (x4)
                                        manipulate (x4)
                                        void (x4)
                    [pq7cxntbz4s8g5ik] : object {Rusthenge.items.[].system.overlays.pq7cxntbz4s8g5ik}
                        _id : string {Rusthenge.items.[].system.overlays.pq7cxntbz4s8g5ik._id} (same value: pq7cxntbz4s8g5ik)
                        overlayType : string {Rusthenge.items.[].system.overlays.pq7cxntbz4s8g5ik.overlayType} (same value: override)
                        sort : integer {Rusthenge.items.[].system.overlays.pq7cxntbz4s8g5ik.sort} (same value: 1)
                        system : object {Rusthenge.items.[].system.overlays.pq7cxntbz4s8g5ik.system}
                            range : object {Rusthenge.items.[].system.overlays.pq7cxntbz4s8g5ik.system.range}
                                value : string {Rusthenge.items.[].system.overlays.pq7cxntbz4s8g5ik.system.range.value} (same value: touch)
                            time : object {Rusthenge.items.[].system.overlays.pq7cxntbz4s8g5ik.system.time}
                                value : string {Rusthenge.items.[].system.overlays.pq7cxntbz4s8g5ik.system.time.value} (same value: 1)
                    [rvhoa43rqqqp8izn] : object {Rusthenge.items.[].system.overlays.rvhoa43rqqqp8izn}
                        _id : string {Rusthenge.items.[].system.overlays.rvhoa43rqqqp8izn._id} (same value: rvhoa43rqqqp8izn)
                        overlayType : string {Rusthenge.items.[].system.overlays.rvhoa43rqqqp8izn.overlayType} (same value: override)
                        sort : integer {Rusthenge.items.[].system.overlays.rvhoa43rqqqp8izn.sort} (same value: 4)
                        system : object {Rusthenge.items.[].system.overlays.rvhoa43rqqqp8izn.system}
                            area : object {Rusthenge.items.[].system.overlays.rvhoa43rqqqp8izn.system.area}
                                type : string {Rusthenge.items.[].system.overlays.rvhoa43rqqqp8izn.system.area.type} (same value: emanation)
                                value : integer {Rusthenge.items.[].system.overlays.rvhoa43rqqqp8izn.system.area.value} (same value: 30)
                            range : object {Rusthenge.items.[].system.overlays.rvhoa43rqqqp8izn.system.range}
                                value : string {Rusthenge.items.[].system.overlays.rvhoa43rqqqp8izn.system.range.value} (same value: )
                            target : object {Rusthenge.items.[].system.overlays.rvhoa43rqqqp8izn.system.target}
                                value : string {Rusthenge.items.[].system.overlays.rvhoa43rqqqp8izn.system.target.value} (same value: all living and undead creatures)
                            time : object {Rusthenge.items.[].system.overlays.rvhoa43rqqqp8izn.system.time}
                                value : string {Rusthenge.items.[].system.overlays.rvhoa43rqqqp8izn.system.time.value} (same value: 3)
                            traits : object {Rusthenge.items.[].system.overlays.rvhoa43rqqqp8izn.system.traits}
                                value : array<string> {Rusthenge.items.[].system.overlays.rvhoa43rqqqp8izn.system.traits.value}
                                    Length: min=3 max=3
                                    Value type: string {Rusthenge.items.[].system.overlays.rvhoa43rqqqp8izn.system.traits.value.[]} (3 different values)
                                        concentrate (x4)
                                        manipulate (x4)
                                        void (x4)
                    [z04svm1cvfcxtplb] : object {Rusthenge.items.[].system.overlays.z04svm1cvfcxtplb}
                        _id : string {Rusthenge.items.[].system.overlays.z04svm1cvfcxtplb._id} (same value: z04svm1cvfcxtplb)
                        name : string {Rusthenge.items.[].system.overlays.z04svm1cvfcxtplb.name} (same value: Harm (vs. Living))
                        overlayType : string {Rusthenge.items.[].system.overlays.z04svm1cvfcxtplb.overlayType} (same value: override)
                        sort : integer {Rusthenge.items.[].system.overlays.z04svm1cvfcxtplb.sort} (same value: 2)
                        system : object {Rusthenge.items.[].system.overlays.z04svm1cvfcxtplb.system}
                            damage : object {Rusthenge.items.[].system.overlays.z04svm1cvfcxtplb.system.damage}
                                0 : object {Rusthenge.items.[].system.overlays.z04svm1cvfcxtplb.system.damage.0}
                                    kinds : array<string> {Rusthenge.items.[].system.overlays.z04svm1cvfcxtplb.system.damage.0.kinds}
                                        Length: min=1 max=1
                                        Value type: string {Rusthenge.items.[].system.overlays.z04svm1cvfcxtplb.system.damage.0.kinds.[]} (same value: damage)
                            range : object {Rusthenge.items.[].system.overlays.z04svm1cvfcxtplb.system.range}
                                value : string {Rusthenge.items.[].system.overlays.z04svm1cvfcxtplb.system.range.value} (same value: 30 feet)
                            target : object {Rusthenge.items.[].system.overlays.z04svm1cvfcxtplb.system.target}
                                value : string {Rusthenge.items.[].system.overlays.z04svm1cvfcxtplb.system.target.value} (same value: 1 living creature)
                            time : object {Rusthenge.items.[].system.overlays.z04svm1cvfcxtplb.system.time}
                                value : string {Rusthenge.items.[].system.overlays.z04svm1cvfcxtplb.system.time.value} (same value: 2)
                            traits : object {Rusthenge.items.[].system.overlays.z04svm1cvfcxtplb.system.traits}
                                value : array<string> {Rusthenge.items.[].system.overlays.z04svm1cvfcxtplb.system.traits.value}
                                    Length: min=3 max=3
                                    Value type: string {Rusthenge.items.[].system.overlays.z04svm1cvfcxtplb.system.traits.value.[]} (3 different values)
                                        concentrate (x4)
                                        manipulate (x4)
                                        void (x4)
                    [37gy7l19tik74o4s] : object {Rusthenge.items.[].system.overlays.37gy7l19tik74o4s}
                        _id : string {Rusthenge.items.[].system.overlays.37gy7l19tik74o4s._id} (same value: 37gy7l19tik74o4s)
                        name : string {Rusthenge.items.[].system.overlays.37gy7l19tik74o4s.name} (same value: Heal (vs. Living))
                        overlayType : string {Rusthenge.items.[].system.overlays.37gy7l19tik74o4s.overlayType} (same value: override)
                        sort : integer {Rusthenge.items.[].system.overlays.37gy7l19tik74o4s.sort} (same value: 2)
                        system : object {Rusthenge.items.[].system.overlays.37gy7l19tik74o4s.system}
                            damage : object {Rusthenge.items.[].system.overlays.37gy7l19tik74o4s.system.damage}
                                0 : object {Rusthenge.items.[].system.overlays.37gy7l19tik74o4s.system.damage.0}
                                    formula : string {Rusthenge.items.[].system.overlays.37gy7l19tik74o4s.system.damage.0.formula} (same value: 1d8+8)
                                    kinds : array<string> {Rusthenge.items.[].system.overlays.37gy7l19tik74o4s.system.damage.0.kinds}
                                        Length: min=1 max=1
                                        Value type: string {Rusthenge.items.[].system.overlays.37gy7l19tik74o4s.system.damage.0.kinds.[]} (same value: healing)
                            [defense] : mixed
                            heightening : object {Rusthenge.items.[].system.overlays.37gy7l19tik74o4s.system.heightening}
                                damage : object {Rusthenge.items.[].system.overlays.37gy7l19tik74o4s.system.heightening.damage}
                                    0 : string {Rusthenge.items.[].system.overlays.37gy7l19tik74o4s.system.heightening.damage.0} (same value: 1d8+8)
                            range : object {Rusthenge.items.[].system.overlays.37gy7l19tik74o4s.system.range}
                                value : string {Rusthenge.items.[].system.overlays.37gy7l19tik74o4s.system.range.value} (same value: 30 feet)
                            time : object {Rusthenge.items.[].system.overlays.37gy7l19tik74o4s.system.time}
                                value : string {Rusthenge.items.[].system.overlays.37gy7l19tik74o4s.system.time.value} (same value: 2)
                            traits : object {Rusthenge.items.[].system.overlays.37gy7l19tik74o4s.system.traits}
                                value : array<string> {Rusthenge.items.[].system.overlays.37gy7l19tik74o4s.system.traits.value}
                                    Length: min=4 max=4
                                    Value type: string {Rusthenge.items.[].system.overlays.37gy7l19tik74o4s.system.traits.value.[]} (4 different values)
                                        concentrate (x3)
                                        healing (x3)
                                        manipulate (x3)
                                        vitality (x3)
                    [7qdtetowq348s9oc] : object {Rusthenge.items.[].system.overlays.7qdtetowq348s9oc}
                        _id : string {Rusthenge.items.[].system.overlays.7qdtetowq348s9oc._id} (same value: 7qdtetowq348s9oc)
                        overlayType : string {Rusthenge.items.[].system.overlays.7qdtetowq348s9oc.overlayType} (same value: override)
                        sort : integer {Rusthenge.items.[].system.overlays.7qdtetowq348s9oc.sort} (same value: 1)
                        system : object {Rusthenge.items.[].system.overlays.7qdtetowq348s9oc.system}
                            range : object {Rusthenge.items.[].system.overlays.7qdtetowq348s9oc.system.range}
                                value : string {Rusthenge.items.[].system.overlays.7qdtetowq348s9oc.system.range.value} (same value: touch)
                            time : object {Rusthenge.items.[].system.overlays.7qdtetowq348s9oc.system.time}
                                value : string {Rusthenge.items.[].system.overlays.7qdtetowq348s9oc.system.time.value} (same value: 1)
                    [7vbvdrv2cl87sqta] : object {Rusthenge.items.[].system.overlays.7vbvdrv2cl87sqta}
                        _id : string {Rusthenge.items.[].system.overlays.7vbvdrv2cl87sqta._id} (same value: 7vbvdrv2cl87sqta)
                        overlayType : string {Rusthenge.items.[].system.overlays.7vbvdrv2cl87sqta.overlayType} (same value: override)
                        sort : integer {Rusthenge.items.[].system.overlays.7vbvdrv2cl87sqta.sort} (same value: 4)
                        system : object {Rusthenge.items.[].system.overlays.7vbvdrv2cl87sqta.system}
                            area : object {Rusthenge.items.[].system.overlays.7vbvdrv2cl87sqta.system.area}
                                type : string {Rusthenge.items.[].system.overlays.7vbvdrv2cl87sqta.system.area.type} (same value: emanation)
                                value : integer {Rusthenge.items.[].system.overlays.7vbvdrv2cl87sqta.system.area.value} (same value: 30)
                            range : object {Rusthenge.items.[].system.overlays.7vbvdrv2cl87sqta.system.range}
                                value : string {Rusthenge.items.[].system.overlays.7vbvdrv2cl87sqta.system.range.value} (same value: )
                            target : object {Rusthenge.items.[].system.overlays.7vbvdrv2cl87sqta.system.target}
                                value : string {Rusthenge.items.[].system.overlays.7vbvdrv2cl87sqta.system.target.value} (same value: all living and undead creatures)
                            time : object {Rusthenge.items.[].system.overlays.7vbvdrv2cl87sqta.system.time}
                                value : string {Rusthenge.items.[].system.overlays.7vbvdrv2cl87sqta.system.time.value} (same value: 3)
                            traits : object {Rusthenge.items.[].system.overlays.7vbvdrv2cl87sqta.system.traits}
                                value : array<string> {Rusthenge.items.[].system.overlays.7vbvdrv2cl87sqta.system.traits.value}
                                    Length: min=4 max=4
                                    Value type: string {Rusthenge.items.[].system.overlays.7vbvdrv2cl87sqta.system.traits.value.[]} (4 different values)
                                        concentrate (x3)
                                        healing (x3)
                                        manipulate (x3)
                                        vitality (x3)
                    [lfxcoz2d3f8j2zq1] : object {Rusthenge.items.[].system.overlays.lfxcoz2d3f8j2zq1}
                        _id : string {Rusthenge.items.[].system.overlays.lfxcoz2d3f8j2zq1._id} (same value: lfxcoz2d3f8j2zq1)
                        name : string {Rusthenge.items.[].system.overlays.lfxcoz2d3f8j2zq1.name} (same value: Heal (vs. Undead))
                        overlayType : string {Rusthenge.items.[].system.overlays.lfxcoz2d3f8j2zq1.overlayType} (same value: override)
                        sort : integer {Rusthenge.items.[].system.overlays.lfxcoz2d3f8j2zq1.sort} (same value: 3)
                        system : object {Rusthenge.items.[].system.overlays.lfxcoz2d3f8j2zq1.system}
                            damage : object {Rusthenge.items.[].system.overlays.lfxcoz2d3f8j2zq1.system.damage}
                                0 : object {Rusthenge.items.[].system.overlays.lfxcoz2d3f8j2zq1.system.damage.0}
                                    kinds : array<string> {Rusthenge.items.[].system.overlays.lfxcoz2d3f8j2zq1.system.damage.0.kinds}
                                        Length: min=1 max=1
                                        Value type: string {Rusthenge.items.[].system.overlays.lfxcoz2d3f8j2zq1.system.damage.0.kinds.[]} (same value: damage)
                            range : object {Rusthenge.items.[].system.overlays.lfxcoz2d3f8j2zq1.system.range}
                                value : string {Rusthenge.items.[].system.overlays.lfxcoz2d3f8j2zq1.system.range.value} (same value: 30 feet)
                            target : object {Rusthenge.items.[].system.overlays.lfxcoz2d3f8j2zq1.system.target}
                                value : string {Rusthenge.items.[].system.overlays.lfxcoz2d3f8j2zq1.system.target.value} (same value: 1 undead)
                            time : object {Rusthenge.items.[].system.overlays.lfxcoz2d3f8j2zq1.system.time}
                                value : string {Rusthenge.items.[].system.overlays.lfxcoz2d3f8j2zq1.system.time.value} (same value: 2)
                            traits : object {Rusthenge.items.[].system.overlays.lfxcoz2d3f8j2zq1.system.traits}
                                value : array<string> {Rusthenge.items.[].system.overlays.lfxcoz2d3f8j2zq1.system.traits.value}
                                    Length: min=4 max=4
                                    Value type: string {Rusthenge.items.[].system.overlays.lfxcoz2d3f8j2zq1.system.traits.value.[]} (4 different values)
                                        concentrate (x3)
                                        healing (x3)
                                        manipulate (x3)
                                        vitality (x3)
                [spell] : object {Rusthenge.items.[].system.spell}
                    _id : string {Rusthenge.items.[].system.spell._id} (2 different values)
                        jdzO5jv01ZJiMfQ9 (x1)
                        GACQiQFA0EJe8jGz (x1)
                    flags : object {Rusthenge.items.[].system.spell.flags}
                        core : object {Rusthenge.items.[].system.spell.flags.core}
                            sourceId : string {Rusthenge.items.[].system.spell.flags.core.sourceId} (2 different values)
                                Compendium.pf2e.spells-srd.Item.Mt6ZzkVX8Q4xigFq (x1)
                                Compendium.pf2e.spells-srd.Item.SnaLVgxZ9ryUFmUr (x1)
                    img : string {Rusthenge.items.[].system.spell.img} (2 different values)
                        systems/pf2e/icons/spells/create-food.webp (x1)
                        icons/magic/life/heart-cross-strong-green.webp (x1)
                    name : string {Rusthenge.items.[].system.spell.name} (2 different values)
                        Create Food (x1)
                        Restoration (x1)
                    sort : integer {Rusthenge.items.[].system.spell.sort} (same value: 0)
                    system : object {Rusthenge.items.[].system.spell.system}
                        [area] : mixed
                        cost : object {Rusthenge.items.[].system.spell.system.cost}
                            value : string {Rusthenge.items.[].system.spell.system.cost.value} (same value: )
                        counteraction : boolean {Rusthenge.items.[].system.spell.system.counteraction} (same value: False)
                        damage : object {Rusthenge.items.[].system.spell.system.damage}
                        [defense] : mixed
                        description : object {Rusthenge.items.[].system.spell.system.description}
                            value : string {Rusthenge.items.[].system.spell.system.description.value} (2 different values)
                                <p>You create enough food to feed six Medium creatures for a day. This food is bland and unappealing, but it is nourishing. After 1 day, if no one has eaten the food, it decays and becomes inedible. Most Small creatures eat one-quarter as much as a Medium creature (one-sixteenth as much for most Tiny creatures), and most Large creatures eat 10 times as much (100 times as much for Huge creatures and so on).</p>
                            <hr />
                            <p><strong>Heightened (4th)</strong> You can feed 12 Medium creatures.</p>
                            <p><strong>Heightened (6th)</strong> You can feed 50 Medium creatures.</p>
                            <p><strong>Heightened (8th)</strong> You can feed 200 Medium creatures.</p> (x1)
                                <p>Restorative magic counters the effects of toxins or conditions that prevent a creature from functioning at its best. When you cast restoration, choose to either reduce a condition or lessen the effect of a toxin. A creature can benefit from only one restoration spell each day, and it can't benefit from restoration more than once to reduce the stage of the same exposure to a given toxin.</p>
                            <ul>
                            <li><strong>Lessen a Toxin</strong> Reduce the stage of one toxin the target suffers from by one stage. This can't reduce the stage below stage 1 or cure the affliction.</li>
                            <li><strong>Reduce a Condition</strong> Reduce the value of the target's @UUID[Compendium.pf2e.conditionitems.Item.Clumsy], @UUID[Compendium.pf2e.conditionitems.Item.Enfeebled], or @UUID[Compendium.pf2e.conditionitems.Item.Stupefied] condition by 2. You can instead reduce two of the listed conditions by 1 each.</li>
                            </ul>
                            <hr />
                            <p><strong>Heightened (4th)</strong> Add @UUID[Compendium.pf2e.conditionitems.Item.Drained] to the list of conditions you can reduce. When you lessen a toxin, reduce the stage by two. You also gain a third option that allows you to reduce the target's @UUID[Compendium.pf2e.conditionitems.Item.Doomed] value by 1. You can't use this to reduce a permanent Doomed condition.</p>
                            <p><strong>Heightened (6th)</strong> As the 4th-rank restoration, but you can reduce a permanent Doomed condition if you add a spellcasting action and a material component while Casting the Spell, during which you provide 100 gp worth of diamond dust as a cost.</p> (x1)
                        duration : object {Rusthenge.items.[].system.spell.system.duration}
                            sustained : boolean {Rusthenge.items.[].system.spell.system.duration.sustained} (same value: False)
                            value : string {Rusthenge.items.[].system.spell.system.duration.value} (same value: )
                        level : object {Rusthenge.items.[].system.spell.system.level}
                            value : integer {Rusthenge.items.[].system.spell.system.level.value} (same value: 2)
                        location : object {Rusthenge.items.[].system.spell.system.location}
                            heightenedLevel : integer {Rusthenge.items.[].system.spell.system.location.heightenedLevel} (same value: 2)
                            [value] : mixed
                        publication : object {Rusthenge.items.[].system.spell.system.publication}
                            license : string {Rusthenge.items.[].system.spell.system.publication.license} (same value: OGL)
                            remaster : boolean {Rusthenge.items.[].system.spell.system.publication.remaster} (same value: False)
                            title : string {Rusthenge.items.[].system.spell.system.publication.title} (same value: Pathfinder Core Rulebook)
                        range : object {Rusthenge.items.[].system.spell.system.range}
                            value : string {Rusthenge.items.[].system.spell.system.range.value} (2 different values)
                                30 feet (x1)
                                touch (x1)
                        requirements : string {Rusthenge.items.[].system.spell.system.requirements} (same value: )
                        rules : ###FoundryRulesObject###
                        slug : string {Rusthenge.items.[].system.spell.system.slug} (2 different values)
                            create-food (x1)
                            restoration (x1)
                        target : object {Rusthenge.items.[].system.spell.system.target}
                            value : string {Rusthenge.items.[].system.spell.system.target.value} (2 different values)
                                 (x1)
                                1 creature (x1)
                        time : object {Rusthenge.items.[].system.spell.system.time}
                            value : string {Rusthenge.items.[].system.spell.system.time.value} (2 different values)
                                1 hour (x1)
                                1 minute (x1)
                        traits : object {Rusthenge.items.[].system.spell.system.traits}
                            rarity : string {Rusthenge.items.[].system.spell.system.traits.rarity} (same value: common)
                            traditions : array<string> {Rusthenge.items.[].system.spell.system.traits.traditions}
                                Length: min=3 max=3
                                Value type: string {Rusthenge.items.[].system.spell.system.traits.traditions.[]} (4 different values)
                                    arcane (x1)
                                    divine (x2)
                                    primal (x2)
                                    occult (x1)
                            value : array<string> {Rusthenge.items.[].system.spell.system.traits.value}
                                Length: min=2 max=3
                                Value type: string {Rusthenge.items.[].system.spell.system.traits.value.[]} (3 different values)
                                    concentrate (x2)
                                    manipulate (x2)
                                    healing (x1)
                    type : string {Rusthenge.items.[].system.spell.type} (same value: spell)
                [overrides] : array<> {Rusthenge.items.[].system.overrides}
                    Length: min=0 max=0
                    Value type: mixed
                [references] : object {Rusthenge.items.[].system.references}
                    children : array<> {Rusthenge.items.[].system.references.children}
                        Length: min=0 max=0
                        Value type: mixed
                    immunityFrom : array<> {Rusthenge.items.[].system.references.immunityFrom}
                        Length: min=0 max=0
                        Value type: mixed
                    overriddenBy : array<> {Rusthenge.items.[].system.references.overriddenBy}
                        Length: min=0 max=0
                        Value type: mixed
                    overrides : array<> {Rusthenge.items.[].system.references.overrides}
                        Length: min=0 max=0
                        Value type: mixed
                [value] : object {Rusthenge.items.[].system.value}
                    isValued : boolean {Rusthenge.items.[].system.value.isValued} (same value: True)
                    value : integer {Rusthenge.items.[].system.value.value} (same value: 1)
            type : string {Rusthenge.items.[].type} (10 different values)
                action (x66)
                melee (x33)
                spellcastingEntry (x12)
                spell (x86)
                weapon (x12)
                consumable (x6)
                armor (x9)
                lore (x3)
                equipment (x5)
                condition (x1)
            [_stats] : object {Rusthenge.items.[]._stats}
                compendiumSource : string {Rusthenge.items.[]._stats.compendiumSource} (82 different values)
            [flags] : object {Rusthenge.items.[].flags}
                pf2e : object {Rusthenge.items.[].flags.pf2e}
                    linkedWeapon : string {Rusthenge.items.[].flags.pf2e.linkedWeapon} (12 different values)
                        Wz63TgYADlZxkXwy (x1)
                        uDh9HYtI9AukuNOk (x1)
                        VzPhKoiUMmVMKvtC (x1)
                        l5ltfxmvzsvPn0LH (x1)
                        lSblp5y9NRpZCYVA (x1)
                        jkNiHwasyHBISJRx (x1)
                        JR9rDE3OjVCSZCgv (x1)
                        jPxHpK1ssx3amTzz (x2)
                        HWXuHVykPjfsTiYH (x2)
                        uk3B0HGUIRdsA4rr (x2)
                        vbtESi9EfX0x7rLa (x1)
                        7IjR4hMNtoS1jTfK (x2)
    name : string {Rusthenge.name} (all different values)
    system : object {Rusthenge.system}
        attributes : object {Rusthenge.system.attributes}
            ac : object {Rusthenge.system.attributes.ac}
                value : integer {Rusthenge.system.attributes.ac.value} (11 different values)
                    18 (x4)
                    20 (x2)
                    19 (x3)
                    17 (x2)
                    15 (x3)
                    12 (x2)
                    0 (x4)
                    13 (x1)
                    16 (x2)
                    14 (x1)
                    21 (x2)
                [details] : string {Rusthenge.system.attributes.ac.details} (same value: )
            [emitsSound] : string {Rusthenge.system.attributes.emitsSound} (same value: encounter)
            [hardness] : integer {Rusthenge.system.attributes.hardness} (3 different values)
                8 (x2)
                0 (x4)
                5 (x1)
            hp : object {Rusthenge.system.attributes.hp}
                details : string {Rusthenge.system.attributes.hp.details} (2 different values)
                     (x23)
                    void healing (x3)
                max : integer {Rusthenge.system.attributes.hp.max} (13 different values)
                    30 (x5)
                    45 (x3)
                    15 (x2)
                    44 (x1)
                    35 (x2)
                    42 (x1)
                    60 (x1)
                    0 (x4)
                    50 (x3)
                    24 (x1)
                    8 (x1)
                    7 (x1)
                    90 (x1)
                temp : integer {Rusthenge.system.attributes.hp.temp} (same value: 0)
                value : integer {Rusthenge.system.attributes.hp.value} (14 different values)
                    30 (x5)
                    45 (x3)
                    15 (x2)
                    44 (x1)
                    35 (x1)
                    42 (x1)
                    60 (x1)
                    0 (x4)
                    50 (x3)
                    24 (x1)
                    8 (x1)
                    7 (x1)
                    25 (x1)
                    90 (x1)
            [immunities] : array<object> {Rusthenge.system.attributes.immunities}
                Length: min=0 max=6
                Value type: object {Rusthenge.system.attributes.immunities.[]}
                    [exceptions] : array<> {Rusthenge.system.attributes.immunities.[].exceptions}
                        Length: min=0 max=0
                        Value type: mixed
                    type : string {Rusthenge.system.attributes.immunities.[].type} (12 different values)
                        critical-hits (x4)
                        precision (x4)
                        mental (x2)
                        unconscious (x4)
                        visual (x1)
                        death-effects (x3)
                        disease (x3)
                        paralyzed (x3)
                        poison (x3)
                        controlled (x1)
                        fear-effects (x1)
                        confused (x1)
            [stealth] : object {Rusthenge.system.attributes.stealth}
                details : string {Rusthenge.system.attributes.stealth.details} (2 different values)
                    <p>(trained)</p> (x6)
                     (x1)
                value : integer {Rusthenge.system.attributes.stealth.value} (3 different values)
                    8 (x4)
                    10 (x2)
                    7 (x1)
            [allSaves] : object {Rusthenge.system.attributes.allSaves}
                value : string {Rusthenge.system.attributes.allSaves.value} (3 different values)
                     (x17)
                    –2 status vs. evocation and necromancy (x1)
                    +1 status to all saves vs. magic (x1)
            [resistances] : array<object> {Rusthenge.system.attributes.resistances}
                Length: min=1 max=5
                Value type: object {Rusthenge.system.attributes.resistances.[]}
                    [doubleVs] : array<> {Rusthenge.system.attributes.resistances.[].doubleVs}
                        Length: min=0 max=0
                        Value type: mixed
                    [exceptions] : array<string> {Rusthenge.system.attributes.resistances.[].exceptions}
                        Length: min=0 max=3
                        Value type: string {Rusthenge.system.attributes.resistances.[].exceptions.[]} (4 different values)
                            adamantine (x1)
                            bludgeoning (x1)
                            orichalcum (x1)
                            cold-iron (x1)
                    type : string {Rusthenge.system.attributes.resistances.[].type} (8 different values)
                        physical (x2)
                        piercing (x2)
                        slashing (x2)
                        cold (x1)
                        electricity (x1)
                        fire (x1)
                        acid (x1)
                        mental (x1)
                    value : integer {Rusthenge.system.attributes.resistances.[].value} (2 different values)
                        5 (x9)
                        3 (x2)
            [speed] : object {Rusthenge.system.attributes.speed}
                otherSpeeds : array<object> {Rusthenge.system.attributes.speed.otherSpeeds}
                    Length: min=0 max=1
                    Value type: object {Rusthenge.system.attributes.speed.otherSpeeds.[]}
                        type : string {Rusthenge.system.attributes.speed.otherSpeeds.[].type} (2 different values)
                            swim (x1)
                            fly (x2)
                        value : integer {Rusthenge.system.attributes.speed.otherSpeeds.[].value} (same value: 25)
                value : integer {Rusthenge.system.attributes.speed.value} (4 different values)
                    25 (x9)
                    20 (x7)
                    15 (x2)
                    30 (x1)
                [details] : string {Rusthenge.system.attributes.speed.details} (same value: swamp stride)
                [special] : string {Rusthenge.system.attributes.speed.special} (same value: )
            [weaknesses] : array<object> {Rusthenge.system.attributes.weaknesses}
                Length: min=0 max=2
                Value type: object {Rusthenge.system.attributes.weaknesses.[]}
                    [exceptions] : array<> {Rusthenge.system.attributes.weaknesses.[].exceptions}
                        Length: min=0 max=0
                        Value type: mixed
                    type : string {Rusthenge.system.attributes.weaknesses.[].type} (8 different values)
                        electricity (x2)
                        orichalcum (x2)
                        cold-iron (x2)
                        holy (x2)
                        vitality (x2)
                        slashing (x1)
                        silver (x1)
                        vulnerable-to-sunlight (x1)
                    value : integer {Rusthenge.system.attributes.weaknesses.[].value} (5 different values)
                        5 (x5)
                        3 (x4)
                        10 (x2)
                        1 (x1)
                        0 (x1)
            [adjustment] : string {Rusthenge.system.attributes.adjustment} (same value: weak)
        [creatureType] : string {Rusthenge.system.creatureType} (same value: )
        details : object {Rusthenge.system.details}
            [description] : string {Rusthenge.system.details.description} (7 different values)
                <p>A complex device made of multicolored metal that resembles a combination of grinding gears, spider-like legs, and twitching blades, from which emits a constant soft ticking sound. All of the metal in the device appears to be rusted or corroded.</p> (x1)
                <p>Rivulets of water begin to run from the circle of stones to gather in a growing puddle at the center.</p> (x1)
                <p>A rusty cage embedded in the ceiling drops down with a clang to try to entrap a creature that steps onto the pressure plate in the middle of the room.</p> (x1)
                <p>Shards of rust extend from the door and crumble away to cling to the flesh and clothes of anyone who attempts to open or damage the door.</p> (x1)
                <p>Pressure plates on the floor near the north door cause rusty spikes to lance up out of the floor in area <strong>C3</strong>.</p> (x1)
                <p>As the large rusty door swings open, a mass of rusty spikes appear out of nowhere in the open doorway and launch violently into the room.</p> (x1)
                <p>A piece of hide covered with a layer of dirt and gravel is suspended over a 20-foot pit filled with spikes.</p> (x1)
            [disable] : string {Rusthenge.system.details.disable} (7 different values)
                <p>@Check[thievery|dc:18] to adjust the device's workings so they seize up and no longer function, or @Check[religion|dc:21] to focus prayers to a non-evil deity into the device to disrupt its ability to channel ambient faith</p> (x1)
                <p>@Check[thievery|dc:20] (expert) to rub out the @UUID[Compendium.pf2e.conditionitems.Item.Hidden] runes on the ceiling, or @UUID[Compendium.pf2e.spells-srd.Item.Dispel Magic] (2nd level, counteract DC 18) to counteract the trap</p> (x1)
                <p>@Check[thievery|dc:13] to harmlessly trigger the trap by nudging the pressure plate, @Check[thievery|dc:20] to stabilize the pressure plate so it doesn't trigger, or @Check[athletics|dc:20] to @UUID[Compendium.pf2e.actionspf2e.Item.Escape] from the cage or @UUID[Compendium.pf2e.actionspf2e.Item.Force Open] the cage once it falls</p> (x1)
                <p>@Check[thievery|dc:18] to deface the hidden runes that allow the trap to activate, or @Check[religion|dc:21] to offer prayers to a non-evil deity to override the ancient influence of Xar-Azmak</p> (x1)
                <p>@Check[thievery|dc:18] (trained) to disable the pressure plates.</p> (x1)
                <p>@Check[thievery|dc:20] to decouple the triggering rods that cause the spikes to extend, or @UUID[Compendium.pf2e.spells-srd.Item.Dispel Magic] (2nd level; counteract DC 18) to counteract the trap</p> (x1)
                <p>@Check[thievery|dc:18] (trained) to manually trigger the trap without falling in, or @Check[thievery|dc:25] (trained) to secure the hide so the trap doesn't activate</p> (x1)
            [isComplex] : boolean {Rusthenge.system.details.isComplex} (2 different values)
                True (x1)
                False (x6)
            level : object {Rusthenge.system.details.level}
                value : integer {Rusthenge.system.details.level.value} (7 different values)
                    2 (x9)
                    4 (x4)
                    1 (x3)
                    0 (x1)
                    3 (x6)
                    -1 (x2)
                    5 (x1)
            publication : object {Rusthenge.system.details.publication}
                license : string {Rusthenge.system.details.publication.license} (same value: OGL)
                remaster : boolean {Rusthenge.system.details.publication.remaster} (same value: False)
                title : string {Rusthenge.system.details.publication.title} (same value: Pathfinder Adventure: Rusthenge)
            [reset] : string {Rusthenge.system.details.reset} (7 different values)
                <p>The ancient apparatus reverts to its non-active mode and resets automatically at the end of any round in which there are no obvious targets to attack.</p> (x1)
                <p>The magic rejuvenates over 10 minutes, after which it is recharged and ready to activate again.</p> (x1)
                <p>The mechanism to manually reset this trap is located in area <strong>D15</strong>.</p> (x1)
                <p>The rusted door resets automatically after 1 round.</p> (x1)
                <p>Turn the resetting wheel in the eastern Inner Guard Station (area <strong>C8b</strong>).</p> (x1)
                <p>The trap automatically resets once the door is closed.</p> (x1)
                <p>Creatures can still fall into the trap, but the hide that covers it must be reset manually (a 10-minute activity) for the trap to become @UUID[Compendium.pf2e.conditionitems.Item.Hidden] again.</p> (x1)
            [routine] : string {Rusthenge.system.details.routine} (2 different values)
                <p>(3 actions) The ancient apparatus emits beams of rust-colored light, spending an action to make ranged Strikes against three targets in area <strong>D3</strong>. The apparatus can target creatures as if it possessed darkvision, but has no ability to discern between friend or foe. It can't target a creature more than once, and if there are more than three targets, it selects its targets from those it can see in the room randomly. The ancient apparatus has only 1 action as long as its Hit Points are below its BT.</p> (x1)
                 (x6)
            [blurb] : string {Rusthenge.system.details.blurb} (14 different values)
                Variant clockwork mage (x1)
                Variant clockwork spy (x1)
                 (x6)
                Human ex-clerics (x1)
                Male variant boggard swampseer (x1)
                Male human cultist of Xar-Azmak (x1)
                Female human cleric of Cayden Cailean (x1)
                Human cultist (x1)
                Variant severed head (x1)
                Weak svirfneblin werebat (x1)
                Male variant skeleton (x1)
                Human smith (x1)
                Variant cythnigot (x1)
                Variant male dero magister (x1)
            [languages] : object {Rusthenge.system.details.languages}
                details : string {Rusthenge.system.details.languages.details} (4 different values)
                     (x15)
                    telepathy 100 feet (x2)
                    bat empathy (x1)
                    telepathy (touch only) (x1)
                value : array<string> {Rusthenge.system.details.languages.value}
                    Length: min=0 max=5
                    Value type: string {Rusthenge.system.details.languages.value.[]} (11 different values)
                        chthonian (x6)
                        common (x10)
                        dwarven (x4)
                        boggard (x1)
                        skald (x2)
                        aklo (x2)
                        thassilonian (x4)
                        varisian (x3)
                        diabolic (x1)
                        jotun (x1)
                        sakvroth (x1)
            [privateNotes] : string {Rusthenge.system.details.privateNotes} (same value: )
            [publicNotes] : string {Rusthenge.system.details.publicNotes} (13 different values)
                <p>A clockwork mage is a lethal blend of magic and machinery. Each of these clockworks is imbued with an arcane stone at its core that powers spells through the wand embedded in its chest.</p>
            <hr />
            <p>Intricate, complex machines, clockworks are built with care by highly skilled engineers. Though their creation involves some amount of magic, they're primarily mechanical, packed with precision-tuned gears and springs working in concert.</p>
            <p>The sturdy mainspring within a clockwork must be wound to provide the energy needed to power the device. Some larger clockworks contain a series of springs for different limbs that each need to be wound. A clockwork's crafter creates a unique metal key while building the clockwork; winding the clockwork usually involves inserting the key into the machine's back and turning clockwise. Larger clockworks require greater strength to turn the key, and typically have larger keys to allow for more torque-some even accommodating a team of winders rather than an individual. Programming a clockwork requires both the key and the knowledge to set the program correctly, information usually reserved for the clockwork's creator or owner.</p> (x1)
                <p>Engineers, technologists, and mechanically gifted wizards employ clockwork spies-tiny, spiderlike constructs capable of recording and playing back audio-to surreptitiously surveil their enemies or steal secrets from competitors. Their spindly bodies and delicate components make them unsuitable for combat; in fact, most builders construct clockwork spies with a self-destruct mechanism to ensure the spies' meddling can't be traced back to them.</p>
            <hr />
            <p>Intricate, complex machines, clockworks are built with care by highly skilled engineers. Though their creation involves some amount of magic, they're primarily mechanical, packed with precision-tuned gears and springs working in concert.</p>
            <p>The sturdy mainspring within a clockwork must be wound to provide the energy needed to power the device. Some larger clockworks contain a series of springs for different limbs that each need to be wound. A clockwork's crafter creates a unique metal key while building the clockwork; winding the clockwork usually involves inserting the key into the machine's back and turning clockwise. Larger clockworks require greater strength to turn the key, and typically have larger keys to allow for more torque-some even accommodating a team of winders rather than an individual. Programming a clockwork requires both the key and the knowledge to set the program correctly, information usually reserved for the clockwork's creator or owner.</p> (x1)
                <p>Among the lowest and least powerful of all demons, dretches are just as vicious and cruel as their more powerful brethren. They happily vent their frustrations on anything weaker than themselves.</p>
            <p>Born from the souls of the slothful, these demons appear vaguely humanoid in appearance with awkward limbs and slack lumps of skin hanging from their frames. Supposedly, a single slothful soul of sufficient depravity and strength can spawn an entire horde of these creatures. However, as weaker demons, their lot in life is to suffer at the hands of more powerful Abyssal predators, and only a tiny number of dretches ever manage to become something more. For this reason, dretches are quite accommodating when summoned by mortals. They're usually content to work under conditions few other outsiders would accept, although they'll still gladly turn on even the kindest of masters who show even the slightest hint of weakness.</p>
            <hr />
            <p>Mortal souls that have been twisted and corrupted by sin sometimes arise in the afterlife as demons. These powerful and destructive fiends seek to spread their particular sin to warp more souls, thereby bolstering their numbers and continuing the cycle.</p> (x1)
                 (x7)
                <p>The boggard swampseer has been gifted with magic through its worship of the demon lord Gogunta, and uses its power to rule a boggard village, keeping the rest of the village in line and planning raids on nearby communities.</p>
            <hr />
            <p>Boggards are aggressive humanoid amphibians that thrive in swamps, marshes, and even some rain forests. Boggards hatch from eggs into tadpoles, fiercely competing for food and even consuming their siblings in that struggle. Over 3 years, the surviving boggards develops arms, legs, and lungs while learning the rudiments of hunting, crafts, and warfare-everything needed to survive in their might-makes-right society. At the top of most boggard hierarchies lords a hulking swampseer imbued with sinister divine magic.</p> (x1)
                <p>The primordial envy is most often found in underground ruins within Edasseril. It hungers for magic, leaching it from any source it can come into contact with. This hunger can be exploited by clever adventurers who bait it with powerful destructive magics. A primordial envy is one of the most defensive sin oozes, and it tends to layer abjuration spells over itself to both increase its resilience and empower its attacks.</p>
            <hr />
            <p>Thassilon's ruins contain numerous sources of raw magical power that have been lost or forgotten. As many of these sources are steeped in sinful soul energy used by the runelords to enhance their power, some of these sources go "sour," forming into a sinsludge—a mucky effluvium that develops into a barely rudimentary consciousness based on the emotion behind the sin.</p>
            <h2>Other Sinsludges</h2>
            <p>The primordial envy is the least dangerous sinsludge. The glistening pride's shimmering visage lures victims, then curses them with an inflated and competitive ego that tends to get them killed. The crusted sloth leaves victims wallowing in lethargy until they starve, while the shimmering greed imprisons would-be treasure seekers within shells of precious metal. The slithering lust's sweet scents enthrall victims with their deepest desires, distracting them as it feeds. But the most terrible of the sinsludges are the ravenous wrath, which uses blasts of devastating energy to feed, and the rancid gluttony, which consumes souls and leaves bodies behind as lethal undead.</p> (x1)
                <p>Plague zombies are infested with hideous contagions.</p>
            <hr />
            <p>A zombie's only desire is to consume the living. Unthinking and ever-shambling harbingers of death, zombies stop only when they're destroyed.</p> (x1)
                <p>The most common beheaded appears simply as a rotting head, barely preserved by the magic that created it.</p>
            <hr />
            <p>Beheaded are the reanimated heads of decapitation victims. These mindless undead fly through the air or roll around to attack their prey.</p> (x1)
                <p>Werebats form organized colonies of opportunistic hunters. They aren't shy about transforming creatures to add to their colony, whom they initiate with elaborate social ceremonies and bloody hazing. The curse of the werebat gives them a strong urge to prey upon on weaker, lonely creatures. True werebats are often unusually tall and thin, with angular features. In combat, werebats favor their unarmed attacks because they can't fly while wielding weapons in their wings.</p>
            <hr />
            <p>Werecreatures are humanoids who transform into animals and animal-humanoid hybrids under the light of the full moon. The fate of these shapechanging creatures derives from an ancient primal curse that they can, in turn, transmit through their own bites. The stat blocks in this section reflect werecreatures in their hybrid forms.</p> (x1)
                <p>Among the ranks of the dead, none are so numerous, nor so varied, as the skeleton. While most are almost entirely made from bone, some maintain a few scraps of flesh to aid them in movement, such as wing membranes.</p> (x1)
                <p>Vloriaks rise from the sinful souls of those whose acts of sabotage resulted in despair and terror, and they delight in the destruction of mortal artifice. Often called despoiler demons, vloriaks were the followers of Xar-Azmak. Their numbers have dwindled over the eons since the Lord of Rust's death; those that exist now are scattered throughout the Abyss. Their chitinous bodies and faceted eyes give them an insectile appearance.</p>
            <h2>Vlorian Influence</h2>
            <p>Vloriaks hail from the otherworldly realm of Vlorus, and as such carry within themselves the potential for decay and rusting ruin. Other creatures that dwell in Vlorus—particularly fiends who rise to power there—can gain similar powers over rust as well. The Vlorian cythnigot encountered earlier in this adventure is an example, but fiends of any type can become infested with unique rust-themed abilities if they hail from this otherworldly realm.</p> (x1)
                <p>The cythnigot is a foul fungal parasite that grows and thrives in the corpses of small creatures. It wears these bodies like a suit, but also adjusts and tailors the fleshy covering to suit its needs, and the body ends up looking as alien as anything else spawned from the Abyssal depths. The cythnigot's most identifying feature is the long stalk of fungal material that extends from creature's body, ending in a surprisingly strong set of fanged jaws.</p> (x1)
                <p>Dero magisters are leaders among dero society. They perform the bulk of the cruel operations and memory-altering procedures inflicted upon their victims.</p>
            <hr />
            <p>Deros are short, wiry humanoids with milky white eyes, gray-blue skin, and wild shocks of off-white or gray hair. The descendants of a mysterious type of fey abandoned in the deepest, darkest caverns of Golarion, deros are the subject of fearful legends and folk tales to most of the world's surface races. They skulk beneath major metropolitan areas, performing cruel and twisted experiments on unwilling subjects. A dero is 3 feet tall and weighs approximately 70 pounds.</p> (x1)
        saves : object {Rusthenge.system.saves}
            fortitude : object {Rusthenge.system.saves.fortitude}
                saveDetail : string {Rusthenge.system.saves.fortitude.saveDetail} (same value: )
                value : integer {Rusthenge.system.saves.fortitude.value} (12 different values)
                    5 (x1)
                    11 (x3)
                    3 (x1)
                    10 (x2)
                    6 (x3)
                    9 (x3)
                    8 (x4)
                    13 (x1)
                    0 (x4)
                    4 (x2)
                    7 (x1)
                    15 (x1)
            reflex : object {Rusthenge.system.saves.reflex}
                saveDetail : string {Rusthenge.system.saves.reflex.saveDetail} (same value: )
                value : integer {Rusthenge.system.saves.reflex.value} (11 different values)
                    11 (x3)
                    12 (x1)
                    9 (x1)
                    4 (x7)
                    2 (x1)
                    7 (x3)
                    6 (x2)
                    0 (x4)
                    3 (x1)
                    5 (x1)
                    10 (x2)
            will : object {Rusthenge.system.saves.will}
                saveDetail : string {Rusthenge.system.saves.will.saveDetail} (same value: )
                [value] : integer {Rusthenge.system.saves.will.value} (11 different values)
                    0 (x6)
                    8 (x4)
                    6 (x3)
                    11 (x1)
                    12 (x1)
                    10 (x2)
                    4 (x2)
                    2 (x1)
                    7 (x2)
                    13 (x2)
                    9 (x1)
        [statusEffects] : array<> {Rusthenge.system.statusEffects}
            Length: min=0 max=0
            Value type: mixed
        traits : object {Rusthenge.system.traits}
            rarity : string {Rusthenge.system.traits.rarity} (4 different values)
                unique (x10)
                rare (x4)
                common (x6)
                uncommon (x6)
            size : object {Rusthenge.system.traits.size}
                value : string {Rusthenge.system.traits.size.value} (4 different values)
                    med (x20)
                    tiny (x2)
                    sm (x3)
                    lg (x1)
            value : array<string> {Rusthenge.system.traits.value}
                Length: min=0 max=5
                Value type: string {Rusthenge.system.traits.value.[]} (all different values)
        [abilities] : object {Rusthenge.system.abilities}
            cha : object {Rusthenge.system.abilities.cha}
                mod : integer {Rusthenge.system.abilities.cha.mod} (6 different values)
                    -5 (x2)
                    0 (x6)
                    3 (x5)
                    4 (x2)
                    -2 (x1)
                    1 (x3)
            con : object {Rusthenge.system.abilities.con}
                mod : integer {Rusthenge.system.abilities.con.mod} (6 different values)
                    3 (x3)
                    0 (x4)
                    4 (x3)
                    2 (x7)
                    5 (x1)
                    1 (x1)
            dex : object {Rusthenge.system.abilities.dex}
                mod : integer {Rusthenge.system.abilities.dex.mod} (7 different values)
                    4 (x4)
                    0 (x7)
                    1 (x1)
                    -4 (x1)
                    -2 (x1)
                    3 (x3)
                    2 (x2)
            int : object {Rusthenge.system.abilities.int}
                mod : integer {Rusthenge.system.abilities.int.mod} (7 different values)
                    -5 (x5)
                    -3 (x1)
                    0 (x4)
                    2 (x2)
                    1 (x3)
                    3 (x3)
                    -1 (x1)
            str : object {Rusthenge.system.abilities.str}
                mod : integer {Rusthenge.system.abilities.str.mod} (5 different values)
                    2 (x6)
                    0 (x3)
                    3 (x4)
                    4 (x4)
                    1 (x2)
            wis : object {Rusthenge.system.abilities.wis}
                mod : integer {Rusthenge.system.abilities.wis.mod} (7 different values)
                    2 (x6)
                    3 (x2)
                    0 (x4)
                    4 (x4)
                    1 (x1)
                    5 (x1)
                    -1 (x1)
        [initiative] : object {Rusthenge.system.initiative}
            statistic : string {Rusthenge.system.initiative.statistic} (same value: perception)
        [perception] : object {Rusthenge.system.perception}
            details : string {Rusthenge.system.perception.details} (2 different values)
                 (x18)
                magic sense (precise) 30 feet (x1)
            mod : integer {Rusthenge.system.perception.mod} (10 different values)
                10 (x2)
                6 (x4)
                5 (x1)
                11 (x1)
                8 (x4)
                7 (x2)
                3 (x1)
                2 (x1)
                13 (x2)
                9 (x1)
            senses : array<object> {Rusthenge.system.perception.senses}
                Length: min=0 max=2
                Value type: object {Rusthenge.system.perception.senses.[]}
                    type : string {Rusthenge.system.perception.senses.[].type} (3 different values)
                        darkvision (x11)
                        low-light-vision (x2)
                        scent (x1)
                    [acuity] : string {Rusthenge.system.perception.senses.[].acuity} (same value: imprecise)
                    [range] : integer {Rusthenge.system.perception.senses.[].range} (same value: 30)
        [resources] : object {Rusthenge.system.resources}
            [focus] : object {Rusthenge.system.resources.focus}
                max : integer {Rusthenge.system.resources.focus.max} (same value: 1)
                value : integer {Rusthenge.system.resources.focus.value} (same value: 1)
        [skills] : object {Rusthenge.system.skills}
            [acrobatics] : object {Rusthenge.system.skills.acrobatics}
                base : integer {Rusthenge.system.skills.acrobatics.base} (7 different values)
                    12 (x1)
                    7 (x1)
                    6 (x2)
                    2 (x1)
                    5 (x1)
                    8 (x1)
                    9 (x1)
                [special] : array<object> {Rusthenge.system.skills.acrobatics.special}
                    Length: min=1 max=1
                    Value type: object {Rusthenge.system.skills.acrobatics.special.[]}
                        base : integer {Rusthenge.system.skills.acrobatics.special.[].base} (same value: 8)
                        label : string {Rusthenge.system.skills.acrobatics.special.[].label} (same value: to Maneuver in Flight)
                        predicate : array<string> {Rusthenge.system.skills.acrobatics.special.[].predicate}
                            Length: min=1 max=1
                            Value type: string {Rusthenge.system.skills.acrobatics.special.[].predicate.[]} (same value: action:maneuver-in-flight)
            [athletics] : object {Rusthenge.system.skills.athletics}
                base : integer {Rusthenge.system.skills.athletics.base} (7 different values)
                    7 (x3)
                    6 (x2)
                    8 (x2)
                    4 (x2)
                    9 (x2)
                    10 (x1)
                    13 (x1)
            [deception] : object {Rusthenge.system.skills.deception}
                base : integer {Rusthenge.system.skills.deception.base} (5 different values)
                    6 (x1)
                    7 (x1)
                    9 (x1)
                    3 (x1)
                    4 (x1)
            [stealth] : object {Rusthenge.system.skills.stealth}
                base : integer {Rusthenge.system.skills.stealth.base} (6 different values)
                    6 (x1)
                    5 (x1)
                    8 (x1)
                    13 (x1)
                    9 (x1)
                    11 (x1)
            [crafting] : object {Rusthenge.system.skills.crafting}
                base : integer {Rusthenge.system.skills.crafting.base} (5 different values)
                    2 (x1)
                    4 (x2)
                    7 (x1)
                    5 (x1)
                    9 (x3)
            [intimidation] : object {Rusthenge.system.skills.intimidation}
                base : integer {Rusthenge.system.skills.intimidation.base} (7 different values)
                    2 (x1)
                    8 (x1)
                    9 (x2)
                    3 (x1)
                    11 (x1)
                    7 (x1)
                    12 (x2)
            [religion] : object {Rusthenge.system.skills.religion}
                base : integer {Rusthenge.system.skills.religion.base} (6 different values)
                    4 (x1)
                    9 (x1)
                    6 (x1)
                    8 (x3)
                    2 (x1)
                    13 (x1)
            [nature] : object {Rusthenge.system.skills.nature}
                base : integer {Rusthenge.system.skills.nature.base} (same value: 11)
            [survival] : object {Rusthenge.system.skills.survival}
                base : integer {Rusthenge.system.skills.survival.base} (same value: 9)
            [arcana] : object {Rusthenge.system.skills.arcana}
                base : integer {Rusthenge.system.skills.arcana.base} (same value: 7)
            [diplomacy] : object {Rusthenge.system.skills.diplomacy}
                base : integer {Rusthenge.system.skills.diplomacy.base} (2 different values)
                    9 (x1)
                    7 (x1)
            [occultism] : object {Rusthenge.system.skills.occultism}
                base : integer {Rusthenge.system.skills.occultism.base} (3 different values)
                    7 (x1)
                    11 (x2)
                    9 (x1)
            [society] : object {Rusthenge.system.skills.society}
                base : integer {Rusthenge.system.skills.society.base} (2 different values)
                    5 (x2)
                    7 (x1)
            [thievery] : object {Rusthenge.system.skills.thievery}
                base : integer {Rusthenge.system.skills.thievery.base} (same value: 5)
        [spellcasting] : object {Rusthenge.system.spellcasting}
            rituals : object {Rusthenge.system.spellcasting.rituals}
                dc : integer {Rusthenge.system.spellcasting.rituals.dc} (same value: 16)
    type : string {Rusthenge.type} (2 different values)
        hazard (x7)
        npc (x19)
    [prototypeToken] : object {Rusthenge.prototypeToken}
        name : string {Rusthenge.prototypeToken.name} (same value: Werebat)