Laborer Different values: 12 ===================================== object {Laborer} _id : string {Laborer._id} (all different values) folder : string {Laborer.folder} (same value: 'qfK7SOz30edxwR0d') img : string {Laborer.img} (same value: 'systems/pf2e/icons/default-icons/npc.svg') items : array {Laborer.items} Length: min=6 max=13 Value type: object {Laborer.items.[]} _id : string {Laborer.items.[]._id} (123 different values) [_stats] : object {Laborer.items.[]._stats} compendiumSource : string {Laborer.items.[]._stats.compendiumSource} (37 different values) img : string {Laborer.items.[].img} (44 different values) name : string {Laborer.items.[].name} (88 different values) sort : integer {Laborer.items.[].sort} (13 different values) system : object {Laborer.items.[].system} [baseItem] : string {Laborer.items.[].system.baseItem} (13 different values) [bonus] : object {Laborer.items.[].system.bonus} value : integer {Laborer.items.[].system.bonus.value} (8 different values) 0 (x13) 6 (x10) 7 (x8) 5 (x5) 8 (x5) 9 (x4) 10 (x2) 3 (x1) [bonusDamage] : object {Laborer.items.[].system.bonusDamage} value : integer {Laborer.items.[].system.bonusDamage.value} (same value: 0) [bulk] : object {Laborer.items.[].system.bulk} value : mixed float {Laborer.items.[].system.bulk.value} (same value: 0,1) integer {Laborer.items.[].system.bulk.value} (3 different values) 1 (x19) 0 (x6) 2 (x2) [category] : string {Laborer.items.[].system.category} (11 different values) [containerId] : empty [damage] : object {Laborer.items.[].system.damage} damageType : string {Laborer.items.[].system.damage.damageType} (3 different values) 'bludgeoning' (x6) 'piercing' (x5) 'slashing' (x2) dice : integer {Laborer.items.[].system.damage.dice} (same value: 1) die : string {Laborer.items.[].system.damage.die} (3 different values) 'd4' (x6) 'd6' (x6) 'd12' (x1) description : object {Laborer.items.[].system.description} value : string {Laborer.items.[].system.description.value} (53 different values) [acBonus] : integer {Laborer.items.[].system.acBonus} (same value: 1) [actionType] : object {Laborer.items.[].system.actionType} value : string {Laborer.items.[].system.actionType.value} (3 different values) 'passive' (x12) 'action' (x12) 'reaction' (x1) [actions] : object {Laborer.items.[].system.actions} [value] : integer {Laborer.items.[].system.actions.value} (3 different values) 2 (x7) 1 (x3) 3 (x2) [attackEffects] : object {Laborer.items.[].system.attackEffects} value : array {Laborer.items.[].system.attackEffects.value} Length: min=0 max=1 Value type: string {Laborer.items.[].system.attackEffects.value.[]} (same value: 'fishhooked') [checkPenalty] : integer {Laborer.items.[].system.checkPenalty} (same value: -1) [damageRolls] : object {Laborer.items.[].system.damageRolls} [0] : object {Laborer.items.[].system.damageRolls.0} damage : string {Laborer.items.[].system.damageRolls.0.damage} (7 different values) '1d4+3' (x6) '1d4+2' (x5) '1d4+4' (x2) '1d4+1' (x2) '1d6+3' (x1) '1d6+2' (x1) '1d4+5' (x1) damageType : string {Laborer.items.[].system.damageRolls.0.damageType} (2 different values) 'bludgeoning' (x14) 'piercing' (x4) [6qwKTePCKoKWkHkq] : object {Laborer.items.[].system.damageRolls.6qwKTePCKoKWkHkq} damage : string {Laborer.items.[].system.damageRolls.6qwKTePCKoKWkHkq.damage} (same value: '1d6+4') damageType : string {Laborer.items.[].system.damageRolls.6qwKTePCKoKWkHkq.damageType} (same value: 'bludgeoning') [7JaYmhTXoqoKADYl] : object {Laborer.items.[].system.damageRolls.7JaYmhTXoqoKADYl} damage : string {Laborer.items.[].system.damageRolls.7JaYmhTXoqoKADYl.damage} (same value: '1d6+5') damageType : string {Laborer.items.[].system.damageRolls.7JaYmhTXoqoKADYl.damageType} (same value: 'bludgeoning') [97gWo6ffMXbdzKK4] : object {Laborer.items.[].system.damageRolls.97gWo6ffMXbdzKK4} category : string {Laborer.items.[].system.damageRolls.97gWo6ffMXbdzKK4.category} (same value: 'persistent') damage : string {Laborer.items.[].system.damageRolls.97gWo6ffMXbdzKK4.damage} (same value: '1') damageType : string {Laborer.items.[].system.damageRolls.97gWo6ffMXbdzKK4.damageType} (same value: 'bleed') [9KqirRPpNWFB7Atq] : object {Laborer.items.[].system.damageRolls.9KqirRPpNWFB7Atq} damage : string {Laborer.items.[].system.damageRolls.9KqirRPpNWFB7Atq.damage} (same value: '1d6+3') damageType : string {Laborer.items.[].system.damageRolls.9KqirRPpNWFB7Atq.damageType} (same value: 'piercing') [9irD6SxS4FAUMQjJ] : object {Laborer.items.[].system.damageRolls.9irD6SxS4FAUMQjJ} damage : string {Laborer.items.[].system.damageRolls.9irD6SxS4FAUMQjJ.damage} (same value: '1d12+4') damageType : string {Laborer.items.[].system.damageRolls.9irD6SxS4FAUMQjJ.damageType} (same value: 'bludgeoning') [LBwOhnQpg7HxhtJQ] : object {Laborer.items.[].system.damageRolls.LBwOhnQpg7HxhtJQ} damage : string {Laborer.items.[].system.damageRolls.LBwOhnQpg7HxhtJQ.damage} (same value: '1d4+3') damageType : string {Laborer.items.[].system.damageRolls.LBwOhnQpg7HxhtJQ.damageType} (same value: 'slashing') [RTy0xmM7z3HNBH9r] : object {Laborer.items.[].system.damageRolls.RTy0xmM7z3HNBH9r} damage : string {Laborer.items.[].system.damageRolls.RTy0xmM7z3HNBH9r.damage} (same value: '1d6+3') damageType : string {Laborer.items.[].system.damageRolls.RTy0xmM7z3HNBH9r.damageType} (same value: 'piercing') [ZL3Cbo9IbsVxbwY9] : object {Laborer.items.[].system.damageRolls.ZL3Cbo9IbsVxbwY9} damage : string {Laborer.items.[].system.damageRolls.ZL3Cbo9IbsVxbwY9.damage} (same value: '1d4+2') damageType : string {Laborer.items.[].system.damageRolls.ZL3Cbo9IbsVxbwY9.damageType} (same value: 'piercing') [ZQQDkLZaeV1tXKAZ] : object {Laborer.items.[].system.damageRolls.ZQQDkLZaeV1tXKAZ} damage : string {Laborer.items.[].system.damageRolls.ZQQDkLZaeV1tXKAZ.damage} (same value: '1d6+5') damageType : string {Laborer.items.[].system.damageRolls.ZQQDkLZaeV1tXKAZ.damageType} (same value: 'bludgeoning') [c16oqbic9ep578zkoag35t] : object {Laborer.items.[].system.damageRolls.c16oqbic9ep578zkoag35t} damage : string {Laborer.items.[].system.damageRolls.c16oqbic9ep578zkoag35t.damage} (same value: '1d4+2') damageType : string {Laborer.items.[].system.damageRolls.c16oqbic9ep578zkoag35t.damageType} (same value: 'bludgeoning') [hkS5BdZjSgKK0Vh1] : object {Laborer.items.[].system.damageRolls.hkS5BdZjSgKK0Vh1} damage : string {Laborer.items.[].system.damageRolls.hkS5BdZjSgKK0Vh1.damage} (same value: '1') damageType : string {Laborer.items.[].system.damageRolls.hkS5BdZjSgKK0Vh1.damageType} (same value: 'piercing') [hlzfkd77tbrcxg7qw85x] : object {Laborer.items.[].system.damageRolls.hlzfkd77tbrcxg7qw85x} damage : string {Laborer.items.[].system.damageRolls.hlzfkd77tbrcxg7qw85x.damage} (same value: '1d4+4') damageType : string {Laborer.items.[].system.damageRolls.hlzfkd77tbrcxg7qw85x.damageType} (same value: 'bludgeoning') [lIdpoIDWV3sbtFen] : object {Laborer.items.[].system.damageRolls.lIdpoIDWV3sbtFen} damage : string {Laborer.items.[].system.damageRolls.lIdpoIDWV3sbtFen.damage} (same value: '1d6+1') damageType : string {Laborer.items.[].system.damageRolls.lIdpoIDWV3sbtFen.damageType} (same value: 'piercing') [nROg73Lg2EzK22NR] : object {Laborer.items.[].system.damageRolls.nROg73Lg2EzK22NR} damage : string {Laborer.items.[].system.damageRolls.nROg73Lg2EzK22NR.damage} (same value: '1d6+2') damageType : string {Laborer.items.[].system.damageRolls.nROg73Lg2EzK22NR.damageType} (same value: 'bludgeoning') [uc1s1t4wur5bbofg09gjg] : object {Laborer.items.[].system.damageRolls.uc1s1t4wur5bbofg09gjg} damage : string {Laborer.items.[].system.damageRolls.uc1s1t4wur5bbofg09gjg.damage} (same value: '1d4+2') damageType : string {Laborer.items.[].system.damageRolls.uc1s1t4wur5bbofg09gjg.damageType} (same value: 'slashing') [upHGZeI52vum8yU1] : object {Laborer.items.[].system.damageRolls.upHGZeI52vum8yU1} damage : string {Laborer.items.[].system.damageRolls.upHGZeI52vum8yU1.damage} (2 different values) '1d4+2' (x1) '1d4+1' (x1) damageType : string {Laborer.items.[].system.damageRolls.upHGZeI52vum8yU1.damageType} (same value: 'bludgeoning') [xZw7SmDW4jcsGhHM] : object {Laborer.items.[].system.damageRolls.xZw7SmDW4jcsGhHM} damage : string {Laborer.items.[].system.damageRolls.xZw7SmDW4jcsGhHM.damage} (same value: '1d4+2') damageType : string {Laborer.items.[].system.damageRolls.xZw7SmDW4jcsGhHM.damageType} (same value: 'piercing') [dexCap] : integer {Laborer.items.[].system.dexCap} (same value: 4) [equipped] : object {Laborer.items.[].system.equipped} carryType : string {Laborer.items.[].system.equipped.carryType} (2 different values) 'worn' (x48) 'held' (x1) [handsHeld] : integer {Laborer.items.[].system.equipped.handsHeld} (2 different values) 0 (x18) 1 (x9) [inSlot] : boolean {Laborer.items.[].system.equipped.inSlot} (same value: True) [invested] : empty rules : ignored (Foundry rules object) {Laborer.items.[].system.rules} traits : object {Laborer.items.[].system.traits} [integrated] : empty [rarity] : string {Laborer.items.[].system.traits.rarity} (same value: 'common') [value] : array {Laborer.items.[].system.traits.value} Length: min=0 max=5 Value type: string {Laborer.items.[].system.traits.value.[]} (35 different values) [frequency] : object {Laborer.items.[].system.frequency} max : integer {Laborer.items.[].system.frequency.max} (same value: 1) per : string {Laborer.items.[].system.frequency.per} (same value: 'day') [group] : string {Laborer.items.[].system.group} (8 different values) 'leather' (x8) 'knife' (x3) 'hammer' (x2) 'sling' (x2) 'spear' (x2) 'club' (x2) 'flail' (x1) 'pick' (x1) [hardness] : integer {Laborer.items.[].system.hardness} (2 different values) 0 (x48) 3 (x1) [hp] : object {Laborer.items.[].system.hp} max : integer {Laborer.items.[].system.hp.max} (2 different values) 0 (x48) 6 (x1) value : integer {Laborer.items.[].system.hp.value} (2 different values) 0 (x48) 6 (x1) [level] : object {Laborer.items.[].system.level} value : integer {Laborer.items.[].system.level.value} (2 different values) 0 (x47) 1 (x2) [mod] : object {Laborer.items.[].system.mod} value : integer {Laborer.items.[].system.mod.value} (7 different values) 6 (x4) 4 (x4) 5 (x2) 15 (x1) 8 (x1) 7 (x1) 9 (x1) [proficient] : object {Laborer.items.[].system.proficient} value : integer {Laborer.items.[].system.proficient.value} (same value: 0) publication : object {Laborer.items.[].system.publication} license : string {Laborer.items.[].system.publication.license} (same value: 'ORC') remaster : boolean {Laborer.items.[].system.publication.remaster} (same value: True) title : string {Laborer.items.[].system.publication.title} (6 different values) '' (x81) 'Pathfinder Player Core' (x28) 'Pathfinder Core Rulebook' (x11) 'Pathfinder Gamemastery Guide' (x1) 'Pathfinder GM Core' (x1) 'Pathfinder Bestiary' (x1) [material] : object {Laborer.items.[].system.material} [grade] : empty [type] : empty [price] : object {Laborer.items.[].system.price} [per] : integer {Laborer.items.[].system.price.per} (same value: 10) value : object {Laborer.items.[].system.price.value} [cp] : integer {Laborer.items.[].system.price.value.cp} (2 different values) 1 (x9) 8 (x1) [gp] : integer {Laborer.items.[].system.price.value.gp} (4 different values) 2 (x8) 1 (x4) 3 (x2) 4 (x1) [sp] : integer {Laborer.items.[].system.price.value.sp} (7 different values) 1 (x10) 2 (x3) 5 (x2) 7 (x2) 4 (x1) 8 (x1) 3 (x1) [quantity] : integer {Laborer.items.[].system.quantity} (7 different values) 1 (x38) 4 (x3) 10 (x3) 2 (x2) 3 (x1) 20 (x1) 5 (x1) [range] : integer {Laborer.items.[].system.range} (same value: 50) [reload] : object {Laborer.items.[].system.reload} value : string {Laborer.items.[].system.reload.value} (3 different values) '' (x7) '-' (x4) '1' (x2) [runes] : object {Laborer.items.[].system.runes} [potency] : integer {Laborer.items.[].system.runes.potency} (same value: 0) [property] : array<> {Laborer.items.[].system.runes.property} Length: min=0 max=0 Value type: empty [reinforcing] : integer {Laborer.items.[].system.runes.reinforcing} (same value: 0) [resilient] : integer {Laborer.items.[].system.runes.resilient} (same value: 0) [striking] : integer {Laborer.items.[].system.runes.striking} (same value: 0) [selfEffect] : object {Laborer.items.[].system.selfEffect} name : string {Laborer.items.[].system.selfEffect.name} (2 different values) 'Effect: Swig' (x1) 'Effect: Raise a Shield' (x1) uuid : string {Laborer.items.[].system.selfEffect.uuid} (2 different values) 'Compendium.pf2e.bestiary-effects.Item.Effect: Swig' (x1) 'Compendium.pf2e.equipment-effects.Item.Effect: Raise a Shield' (x1) [size] : string {Laborer.items.[].system.size} (same value: 'med') [slug] : string {Laborer.items.[].system.slug} (36 different values) [speedPenalty] : integer {Laborer.items.[].system.speedPenalty} (same value: 0) [splashDamage] : object {Laborer.items.[].system.splashDamage} value : integer {Laborer.items.[].system.splashDamage.value} (same value: 0) [stackGroup] : string {Laborer.items.[].system.stackGroup} (same value: 'slingBullets') [strength] : integer {Laborer.items.[].system.strength} (same value: 0) [usage] : object {Laborer.items.[].system.usage} [canBeAmmo] : boolean {Laborer.items.[].system.usage.canBeAmmo} (same value: False) value : string {Laborer.items.[].system.usage.value} (4 different values) 'held-in-one-hand' (x31) 'held-in-two-hands' (x6) 'worn' (x2) 'other' (x1) [uses] : object {Laborer.items.[].system.uses} autoDestroy : boolean {Laborer.items.[].system.uses.autoDestroy} (same value: True) max : integer {Laborer.items.[].system.uses.max} (same value: 1) value : integer {Laborer.items.[].system.uses.value} (same value: 1) type : string {Laborer.items.[].type} (8 different values) 'melee' (x35) 'action' (x25) 'equipment' (x21) 'lore' (x14) 'weapon' (x13) 'armor' (x8) 'consumable' (x6) 'shield' (x1) [flags] : object {Laborer.items.[].flags} pf2e : object {Laborer.items.[].flags.pf2e} linkedWeapon : string {Laborer.items.[].flags.pf2e.linkedWeapon} (13 different values) [folder] : string {Laborer.items.[].folder} (same value: 'dfRpdU8Efsenms12') name : string {Laborer.name} (all different values) system : object {Laborer.system} abilities : object {Laborer.system.abilities} cha : object {Laborer.system.abilities.cha} mod : integer {Laborer.system.abilities.cha.mod} (5 different values) 0 (x8) 3 (x1) 1 (x1) 2 (x1) -2 (x1) con : object {Laborer.system.abilities.con} mod : integer {Laborer.system.abilities.con.mod} (5 different values) 3 (x5) 2 (x2) 1 (x2) 4 (x2) 0 (x1) dex : object {Laborer.system.abilities.dex} mod : integer {Laborer.system.abilities.dex.mod} (4 different values) 1 (x5) 2 (x3) 0 (x2) 3 (x2) int : object {Laborer.system.abilities.int} mod : integer {Laborer.system.abilities.int.mod} (3 different values) 0 (x9) 2 (x2) 1 (x1) str : object {Laborer.system.abilities.str} mod : integer {Laborer.system.abilities.str.mod} (5 different values) 3 (x6) 4 (x2) 2 (x2) 0 (x1) 1 (x1) wis : object {Laborer.system.abilities.wis} mod : integer {Laborer.system.abilities.wis.mod} (3 different values) 1 (x6) 2 (x5) 0 (x1) attributes : object {Laborer.system.attributes} ac : object {Laborer.system.attributes.ac} details : string {Laborer.system.attributes.ac.details} (2 different values) '' (x11) '(15 with platter raised)' (x1) value : integer {Laborer.system.attributes.ac.value} (5 different values) 14 (x6) 17 (x2) 15 (x2) 13 (x1) 16 (x1) allSaves : object {Laborer.system.attributes.allSaves} value : string {Laborer.system.attributes.allSaves.value} (same value: '') hp : object {Laborer.system.attributes.hp} details : string {Laborer.system.attributes.hp.details} (same value: '') max : integer {Laborer.system.attributes.hp.max} (6 different values) 20 (x5) 35 (x2) 18 (x2) 10 (x1) 15 (x1) 7 (x1) temp : integer {Laborer.system.attributes.hp.temp} (same value: 0) value : integer {Laborer.system.attributes.hp.value} (6 different values) 20 (x5) 35 (x2) 18 (x2) 10 (x1) 15 (x1) 7 (x1) speed : object {Laborer.system.attributes.speed} otherSpeeds : array<> {Laborer.system.attributes.speed.otherSpeeds} Length: min=0 max=0 Value type: empty value : integer {Laborer.system.attributes.speed.value} (2 different values) 25 (x11) 30 (x1) [resistances] : array {Laborer.system.attributes.resistances} Length: min=1 max=1 Value type: object {Laborer.system.attributes.resistances.[]} type : string {Laborer.system.attributes.resistances.[].type} (same value: 'void') value : integer {Laborer.system.attributes.resistances.[].value} (same value: 2) details : object {Laborer.system.details} blurb : string {Laborer.system.details.blurb} (same value: '') languages : object {Laborer.system.details.languages} details : string {Laborer.system.details.languages.details} (same value: '') value : array {Laborer.system.details.languages.value} Length: min=1 max=1 Value type: string {Laborer.system.details.languages.value.[]} (same value: 'common') level : object {Laborer.system.details.level} value : integer {Laborer.system.details.level.value} (4 different values) 0 (x5) 1 (x3) -1 (x2) 2 (x2) privateNotes : string {Laborer.system.details.privateNotes} (same value: '') publicNotes : string {Laborer.system.details.publicNotes} (all different values) publication : object {Laborer.system.details.publication} license : string {Laborer.system.details.publication.license} (same value: 'ORC') remaster : boolean {Laborer.system.details.publication.remaster} (same value: True) title : string {Laborer.system.details.publication.title} (same value: 'Pathfinder NPC Core') initiative : object {Laborer.system.initiative} statistic : string {Laborer.system.initiative.statistic} (same value: 'perception') perception : object {Laborer.system.perception} details : string {Laborer.system.perception.details} (2 different values) '' (x11) '+8 to spot fish' (x1) mod : integer {Laborer.system.perception.mod} (4 different values) 6 (x6) 3 (x2) 5 (x2) 7 (x2) senses : array<> {Laborer.system.perception.senses} Length: min=0 max=0 Value type: empty resources : object {Laborer.system.resources} saves : object {Laborer.system.saves} fortitude : object {Laborer.system.saves.fortitude} saveDetail : string {Laborer.system.saves.fortitude.saveDetail} (same value: '') value : integer {Laborer.system.saves.fortitude.value} (6 different values) 7 (x6) 6 (x2) 11 (x1) 8 (x1) 5 (x1) 10 (x1) reflex : object {Laborer.system.saves.reflex} saveDetail : string {Laborer.system.saves.reflex.saveDetail} (same value: '') value : integer {Laborer.system.saves.reflex.value} (7 different values) 6 (x3) 5 (x3) 3 (x2) 4 (x1) 10 (x1) 7 (x1) 8 (x1) will : object {Laborer.system.saves.will} saveDetail : string {Laborer.system.saves.will.saveDetail} (same value: '') value : integer {Laborer.system.saves.will.value} (6 different values) 4 (x4) 3 (x3) 7 (x2) 5 (x1) 9 (x1) 6 (x1) skills : object {Laborer.system.skills} [acrobatics] : object {Laborer.system.skills.acrobatics} base : integer {Laborer.system.skills.acrobatics.base} (3 different values) 3 (x2) 8 (x1) 5 (x1) [special] : array<> {Laborer.system.skills.acrobatics.special} Length: min=0 max=0 Value type: empty [athletics] : object {Laborer.system.skills.athletics} base : integer {Laborer.system.skills.athletics.base} (5 different values) 7 (x4) 5 (x3) 10 (x1) 6 (x1) 9 (x1) [special] : array<> {Laborer.system.skills.athletics.special} Length: min=0 max=0 Value type: empty [crafting] : object {Laborer.system.skills.crafting} base : integer {Laborer.system.skills.crafting.base} (same value: 13) [deception] : object {Laborer.system.skills.deception} base : integer {Laborer.system.skills.deception.base} (same value: 6) [diplomacy] : object {Laborer.system.skills.diplomacy} base : integer {Laborer.system.skills.diplomacy.base} (2 different values) 6 (x2) 4 (x1) [intimidation] : object {Laborer.system.skills.intimidation} base : integer {Laborer.system.skills.intimidation.base} (same value: 4) special : array<> {Laborer.system.skills.intimidation.special} Length: min=0 max=0 Value type: empty [nature] : object {Laborer.system.skills.nature} base : integer {Laborer.system.skills.nature.base} (3 different values) 4 (x2) 5 (x1) 6 (x1) [religion] : object {Laborer.system.skills.religion} base : integer {Laborer.system.skills.religion.base} (same value: 5) [society] : object {Laborer.system.skills.society} base : integer {Laborer.system.skills.society.base} (3 different values) 2 (x2) 7 (x2) 6 (x1) [stealth] : object {Laborer.system.skills.stealth} base : integer {Laborer.system.skills.stealth.base} (2 different values) 4 (x1) 8 (x1) [survival] : object {Laborer.system.skills.survival} base : integer {Laborer.system.skills.survival.base} (3 different values) 4 (x4) 5 (x1) 6 (x1) traits : object {Laborer.system.traits} rarity : string {Laborer.system.traits.rarity} (same value: 'common') size : object {Laborer.system.traits.size} value : string {Laborer.system.traits.size.value} (same value: 'med') value : array {Laborer.system.traits.value} Length: min=2 max=2 Value type: string {Laborer.system.traits.value.[]} (2 different values) 'human' (x12) 'humanoid' (x12) type : string {Laborer.type} (same value: 'npc')